Fully Qualified Name: | Laminas\View\Strategy\JsonStrategy |
Extends: | AbstractListenerAggregate |
Name | Description | Defined By |
---|---|---|
__construct() | Constructor | JsonStrategy |
attach() | {@inheritDoc} | JsonStrategy |
detach() | {@inheritDoc} | AbstractListenerAggregate |
getCharset() | Retrieve the current character set | JsonStrategy |
injectResponse() | Inject the response with the JSON payload and appropriate Content-Type header | JsonStrategy |
selectRenderer() | Detect if we should use the JsonRenderer based on model type | JsonStrategy |
setCharset() | Set the content-type character set | JsonStrategy |
Constructor
Parameter Name | Type | Description |
---|---|---|
$renderer | \JsonRenderer |
Returns:
{@inheritDoc}
Parameter Name | Type | Description |
---|---|---|
$events | ||
$priority |
Returns:
{@inheritDoc}
Parameter Name | Type | Description |
---|---|---|
$events |
Returns:
Retrieve the current character set
Returns: string
Inject the response with the JSON payload and appropriate Content-Type header
Parameter Name | Type | Description |
---|---|---|
$e | \ViewEvent |
Returns: void
Detect if we should use the JsonRenderer based on model type
Parameter Name | Type | Description |
---|---|---|
$e | \ViewEvent |
Returns: null|\JsonRenderer
Set the content-type character set
Parameter Name | Type | Description |
---|---|---|
$charset | string |
Returns: \JsonStrategy