Fully Qualified Name: | Laminas\Serializer\Adapter\JsonOptions |
Extends: | AdapterOptions |
Name | Description | Defined By |
---|---|---|
__construct() | Constructor | AbstractOptions |
__get() | Get a configuration property | AbstractOptions |
__isset() | Test if a configuration property is null | AbstractOptions |
__set() | Set a configuration property | AbstractOptions |
__unset() | Set a configuration property to NULL | AbstractOptions |
getCycleCheck() | JsonOptions | |
getEnableJsonExprFinder() | JsonOptions | |
getObjectDecodeType() | JsonOptions | |
setCycleCheck() | JsonOptions | |
setEnableJsonExprFinder() | JsonOptions | |
setFromArray() | Set one or more configuration properties | AbstractOptions |
setObjectDecodeType() | JsonOptions | |
toArray() | Cast to array | AbstractOptions |
Constructor
Parameter Name | Type | Description |
---|---|---|
$options | array|\Traversable|null |
Returns:
Get a configuration property
Parameter Name | Type | Description |
---|---|---|
$key | string |
Returns: mixed
Test if a configuration property is null
Parameter Name | Type | Description |
---|---|---|
$key | string |
Returns: bool
Set a configuration property
Parameter Name | Type | Description |
---|---|---|
$key | string | |
$value | mixed |
Returns: void
Set a configuration property to NULL
Parameter Name | Type | Description |
---|---|---|
$key | string |
Returns: void
Returns: bool
Returns: bool
Returns: int
Parameter Name | Type | Description |
---|---|---|
$flag | bool |
Returns: \JsonOptions
Parameter Name | Type | Description |
---|---|---|
$flag | bool |
Returns: \JsonOptions
Set one or more configuration properties
Parameter Name | Type | Description |
---|---|---|
$options | array|\Traversable|\AbstractOptions |
Returns: \AbstractOptions Provides fluent interface
Parameter Name | Type | Description |
---|---|---|
$type | int |
Returns: \JsonOptions
Cast to array
Returns: array