JsonResponse
class JsonResponse extends JsonResponse (View source)
Traits
Properties
mixed | $original | The original content of the response. |
from ResponseTrait |
Throwable|null | $exception | The exception that triggered the error response (if applicable). |
from ResponseTrait |
static protected array | $macros | The registered string macros. |
from Macroable |
Methods
Set a header on the Response.
Add an array of headers to the response.
Expire a cookie when sending the response.
Mix another object into the class.
Dynamically handle calls to the class.
Dynamically handle calls to the class.
Create a new JSON response instance.
{@inheritdoc}
Sets the JSONP callback.
Get the json_decoded data from the response.
{@inheritdoc}
Determine if an error occurred during JSON encoding.
{@inheritdoc}
Determine if a JSON encoding option is set.
Details
$this
withoutCookie(Cookie|mixed $cookie, string|null $path = null, string|null $domain = null)
Expire a cookie when sending the response.
__construct(mixed $data = null, int $status = 200, array $headers = [], int $options = 0, bool $json = false)
Create a new JSON response instance.
static JsonResponse
fromJsonString(string|null $data = null, int $status = 200, array $headers = [])
{@inheritdoc}