ResponseTrait
trait ResponseTrait (View source)
Properties
| mixed | $original | The original content of the response.  | 
                |
| Throwable|null | $exception | The exception that triggered the error response (if applicable).  | 
                
Methods
Get the status code for the response.
Get the status text for the response.
Get the content of the response.
Get the original response content.
Set a header on the Response.
Add an array of headers to the response.
Add a cookie to the response.
Add a cookie to the response.
Expire a cookie when sending the response.
Get the callback of the response.
Throws the response in a HttpResponseException instance.
Details
        
                            int
    status()
        
    
    Get the status code for the response.
        
                            string
    statusText()
        
    
    Get the status text for the response.
        
                            string
    content()
        
    
    Get the content of the response.
        
                            mixed
    getOriginalContent()
        
    
    Get the original response content.
        
                            $this
    header(string $key, array|string $values, bool $replace = true)
        
    
    Set a header on the Response.
        
                            $this
    withHeaders(HeaderBag|array $headers)
        
    
    Add an array of headers to the response.
        
                            $this
    cookie(Cookie|mixed $cookie)
        
    
    Add a cookie to the response.
        
                            $this
    withCookie(Cookie|mixed $cookie)
        
    
    Add a cookie to the response.
        
                            $this
    withoutCookie(Cookie|mixed $cookie, string|null $path = null, string|null $domain = null)
        
    
    Expire a cookie when sending the response.
        
                            string|null
    getCallback()
        
    
    Get the callback of the response.
        
                            $this
    withException(Throwable $e)
        
    
    Set the exception to attach to the response.
        
                            void
    throwResponse()
        
    
    Throws the response in a HttpResponseException instance.