JaneObjectNormalizer
implements
DenormalizerInterface, NormalizerInterface, DenormalizerAwareInterface, NormalizerAwareInterface
Uses
DenormalizerAwareTrait, NormalizerAwareTrait, CheckArray
Interfaces, Classes and Traits
- DenormalizerInterface
- NormalizerInterface
- DenormalizerAwareInterface
- NormalizerAwareInterface
Table of Contents
-
$normalizers
: mixed
-
$normalizersCache
: mixed
-
denormalize()
: mixed
-
isOnlyNumericKeys()
: bool
-
normalize()
: mixed
-
supportsDenormalization()
: mixed
-
supportsNormalization()
: mixed
-
getNormalizer()
: mixed
-
initNormalizer()
: mixed
$normalizers
protected
mixed
$normalizers
= ['Docker\OpenAPI\Model\Port' => 'Docker\OpenAPI\Normalizer\PortNormalizer', 'Docker\OpenAPI\Model\MountPoint' => 'Docker\OpenAPI\Normalizer\MountPointNormalizer', 'Docker\OpenAPI\Model\DeviceMapping' => 'Docker\OpenAPI\Normalizer\DeviceMappingNormalizer', 'Docker\OpenAPI\Model\DeviceRequest' => 'Docker\OpenAPI\Normalizer\DeviceRequestNormalizer', 'Docker\OpenAPI\Model\ThrottleDevice' => 'Docker\OpenAPI\Normalizer\ThrottleDeviceNormalizer', 'Docker\OpenAPI\Model\Mount' => 'Docker\OpenAPI\Normalizer\MountNormalizer', 'Docker\OpenAPI\Model\MountBindOptions' => 'Docker\OpenAPI\Normalizer\MountBindOptionsNormalizer', 'Docker\OpenAPI\Model\MountVolumeOptions' => 'Docker\OpenAPI\Normalizer\MountVolumeOptionsNormalizer', 'Docker\OpenAPI\Model\MountVolumeOptionsDriverConfig' => 'Docker\OpenAPI\Normalizer\MountVolumeOptionsDriverConfigNormalizer', 'Docker\OpenAPI\Model\MountTmpfsOptions' => 'Docker\OpenAPI\Normalizer\MountTmpfsOptionsNormalizer', 'Docker\OpenAPI\Model\RestartPolicy' => 'Docker\OpenAPI\Normalizer\RestartPolicyNormalizer', 'Docker\OpenAPI\Model\Resources' => 'Docker\OpenAPI\Normalizer\ResourcesNormalizer', 'Docker\OpenAPI\Model\ResourcesBlkioWeightDeviceItem' => 'Docker\OpenAPI\Normalizer\ResourcesBlkioWeightDeviceItemNormalizer', 'Docker\OpenAPI\Model\ResourcesUlimitsItem' => 'Docker\OpenAPI\Normalizer\ResourcesUlimitsItemNormalizer', 'Docker\OpenAPI\Model\ResourceObject' => 'Docker\OpenAPI\Normalizer\ResourceObjectNormalizer', 'Docker\OpenAPI\Model\GenericResourcesItem' => 'Docker\OpenAPI\Normalizer\GenericResourcesItemNormalizer', 'Docker\OpenAPI\Model\GenericResourcesItemNamedResourceSpec' => 'Docker\OpenAPI\Normalizer\GenericResourcesItemNamedResourceSpecNormalizer', 'Docker\OpenAPI\Model\GenericResourcesItemDiscreteResourceSpec' => 'Docker\OpenAPI\Normalizer\GenericResourcesItemDiscreteResourceSpecNormalizer', 'Docker\OpenAPI\Model\HealthConfig' => 'Docker\OpenAPI\Normalizer\HealthConfigNormalizer', 'Docker\OpenAPI\Model\Health' => 'Docker\OpenAPI\Normalizer\HealthNormalizer', 'Docker\OpenAPI\Model\HealthcheckResult' => 'Docker\OpenAPI\Normalizer\HealthcheckResultNormalizer', 'Docker\OpenAPI\Model\HostConfig' => 'Docker\OpenAPI\Normalizer\HostConfigNormalizer', 'Docker\OpenAPI\Model\HostConfigLogConfig' => 'Docker\OpenAPI\Normalizer\HostConfigLogConfigNormalizer', 'Docker\OpenAPI\Model\ContainerConfig' => 'Docker\OpenAPI\Normalizer\ContainerConfigNormalizer', 'Docker\OpenAPI\Model\NetworkingConfig' => 'Docker\OpenAPI\Normalizer\NetworkingConfigNormalizer', 'Docker\OpenAPI\Model\NetworkSettings' => 'Docker\OpenAPI\Normalizer\NetworkSettingsNormalizer', 'Docker\OpenAPI\Model\Address' => 'Docker\OpenAPI\Normalizer\AddressNormalizer', 'Docker\OpenAPI\Model\PortBinding' => 'Docker\OpenAPI\Normalizer\PortBindingNormalizer', 'Docker\OpenAPI\Model\GraphDriverData' => 'Docker\OpenAPI\Normalizer\GraphDriverDataNormalizer', 'Docker\OpenAPI\Model\Image' => 'Docker\OpenAPI\Normalizer\ImageNormalizer', 'Docker\OpenAPI\Model\ImageRootFS' => 'Docker\OpenAPI\Normalizer\ImageRootFSNormalizer', 'Docker\OpenAPI\Model\ImageMetadata' => 'Docker\OpenAPI\Normalizer\ImageMetadataNormalizer', 'Docker\OpenAPI\Model\ImageSummary' => 'Docker\OpenAPI\Normalizer\ImageSummaryNormalizer', 'Docker\OpenAPI\Model\AuthConfig' => 'Docker\OpenAPI\Normalizer\AuthConfigNormalizer', 'Docker\OpenAPI\Model\ProcessConfig' => 'Docker\OpenAPI\Normalizer\ProcessConfigNormalizer', 'Docker\OpenAPI\Model\Volume' => 'Docker\OpenAPI\Normalizer\VolumeNormalizer', 'Docker\OpenAPI\Model\VolumeUsageData' => 'Docker\OpenAPI\Normalizer\VolumeUsageDataNormalizer', 'Docker\OpenAPI\Model\Network' => 'Docker\OpenAPI\Normalizer\NetworkNormalizer', 'Docker\OpenAPI\Model\IPAM' => 'Docker\OpenAPI\Normalizer\IPAMNormalizer', 'Docker\OpenAPI\Model\NetworkContainer' => 'Docker\OpenAPI\Normalizer\NetworkContainerNormalizer', 'Docker\OpenAPI\Model\BuildInfo' => 'Docker\OpenAPI\Normalizer\BuildInfoNormalizer', 'Docker\OpenAPI\Model\BuildCache' => 'Docker\OpenAPI\Normalizer\BuildCacheNormalizer', 'Docker\OpenAPI\Model\ImageID' => 'Docker\OpenAPI\Normalizer\ImageIDNormalizer', 'Docker\OpenAPI\Model\CreateImageInfo' => 'Docker\OpenAPI\Normalizer\CreateImageInfoNormalizer', 'Docker\OpenAPI\Model\PushImageInfo' => 'Docker\OpenAPI\Normalizer\PushImageInfoNormalizer', 'Docker\OpenAPI\Model\ErrorDetail' => 'Docker\OpenAPI\Normalizer\ErrorDetailNormalizer', 'Docker\OpenAPI\Model\ProgressDetail' => 'Docker\OpenAPI\Normalizer\ProgressDetailNormalizer', 'Docker\OpenAPI\Model\ErrorResponse' => 'Docker\OpenAPI\Normalizer\ErrorResponseNormalizer', 'Docker\OpenAPI\Model\IdResponse' => 'Docker\OpenAPI\Normalizer\IdResponseNormalizer', 'Docker\OpenAPI\Model\EndpointSettings' => 'Docker\OpenAPI\Normalizer\EndpointSettingsNormalizer', 'Docker\OpenAPI\Model\EndpointIPAMConfig' => 'Docker\OpenAPI\Normalizer\EndpointIPAMConfigNormalizer', 'Docker\OpenAPI\Model\PluginMount' => 'Docker\OpenAPI\Normalizer\PluginMountNormalizer', 'Docker\OpenAPI\Model\PluginDevice' => 'Docker\OpenAPI\Normalizer\PluginDeviceNormalizer', 'Docker\OpenAPI\Model\PluginEnv' => 'Docker\OpenAPI\Normalizer\PluginEnvNormalizer', 'Docker\OpenAPI\Model\PluginInterfaceType' => 'Docker\OpenAPI\Normalizer\PluginInterfaceTypeNormalizer', 'Docker\OpenAPI\Model\Plugin' => 'Docker\OpenAPI\Normalizer\PluginNormalizer', 'Docker\OpenAPI\Model\PluginSettings' => 'Docker\OpenAPI\Normalizer\PluginSettingsNormalizer', 'Docker\OpenAPI\Model\PluginConfig' => 'Docker\OpenAPI\Normalizer\PluginConfigNormalizer', 'Docker\OpenAPI\Model\PluginConfigInterface' => 'Docker\OpenAPI\Normalizer\PluginConfigInterfaceNormalizer', 'Docker\OpenAPI\Model\PluginConfigUser' => 'Docker\OpenAPI\Normalizer\PluginConfigUserNormalizer', 'Docker\OpenAPI\Model\PluginConfigNetwork' => 'Docker\OpenAPI\Normalizer\PluginConfigNetworkNormalizer', 'Docker\OpenAPI\Model\PluginConfigLinux' => 'Docker\OpenAPI\Normalizer\PluginConfigLinuxNormalizer', 'Docker\OpenAPI\Model\PluginConfigArgs' => 'Docker\OpenAPI\Normalizer\PluginConfigArgsNormalizer', 'Docker\OpenAPI\Model\PluginConfigRootfs' => 'Docker\OpenAPI\Normalizer\PluginConfigRootfsNormalizer', 'Docker\OpenAPI\Model\ObjectVersion' => 'Docker\OpenAPI\Normalizer\ObjectVersionNormalizer', 'Docker\OpenAPI\Model\NodeSpec' => 'Docker\OpenAPI\Normalizer\NodeSpecNormalizer', 'Docker\OpenAPI\Model\Node' => 'Docker\OpenAPI\Normalizer\NodeNormalizer', 'Docker\OpenAPI\Model\NodeDescription' => 'Docker\OpenAPI\Normalizer\NodeDescriptionNormalizer', 'Docker\OpenAPI\Model\Platform' => 'Docker\OpenAPI\Normalizer\PlatformNormalizer', 'Docker\OpenAPI\Model\EngineDescription' => 'Docker\OpenAPI\Normalizer\EngineDescriptionNormalizer', 'Docker\OpenAPI\Model\EngineDescriptionPluginsItem' => 'Docker\OpenAPI\Normalizer\EngineDescriptionPluginsItemNormalizer', 'Docker\OpenAPI\Model\TLSInfo' => 'Docker\OpenAPI\Normalizer\TLSInfoNormalizer', 'Docker\OpenAPI\Model\NodeStatus' => 'Docker\OpenAPI\Normalizer\NodeStatusNormalizer', 'Docker\OpenAPI\Model\ManagerStatus' => 'Docker\OpenAPI\Normalizer\ManagerStatusNormalizer', 'Docker\OpenAPI\Model\SwarmSpec' => 'Docker\OpenAPI\Normalizer\SwarmSpecNormalizer', 'Docker\OpenAPI\Model\SwarmSpecOrchestration' => 'Docker\OpenAPI\Normalizer\SwarmSpecOrchestrationNormalizer', 'Docker\OpenAPI\Model\SwarmSpecRaft' => 'Docker\OpenAPI\Normalizer\SwarmSpecRaftNormalizer', 'Docker\OpenAPI\Model\SwarmSpecDispatcher' => 'Docker\OpenAPI\Normalizer\SwarmSpecDispatcherNormalizer', 'Docker\OpenAPI\Model\SwarmSpecCAConfig' => 'Docker\OpenAPI\Normalizer\SwarmSpecCAConfigNormalizer', 'Docker\OpenAPI\Model\SwarmSpecCAConfigExternalCAsItem' => 'Docker\OpenAPI\Normalizer\SwarmSpecCAConfigExternalCAsItemNormalizer', 'Docker\OpenAPI\Model\SwarmSpecEncryptionConfig' => 'Docker\OpenAPI\Normalizer\SwarmSpecEncryptionConfigNormalizer', 'Docker\OpenAPI\Model\SwarmSpecTaskDefaults' => 'Docker\OpenAPI\Normalizer\SwarmSpecTaskDefaultsNormalizer', 'Docker\OpenAPI\Model\SwarmSpecTaskDefaultsLogDriver' => 'Docker\OpenAPI\Normalizer\SwarmSpecTaskDefaultsLogDriverNormalizer', 'Docker\OpenAPI\Model\ClusterInfo' => 'Docker\OpenAPI\Normalizer\ClusterInfoNormalizer', 'Docker\OpenAPI\Model\JoinTokens' => 'Docker\OpenAPI\Normalizer\JoinTokensNormalizer', 'Docker\OpenAPI\Model\Swarm' => 'Docker\OpenAPI\Normalizer\SwarmNormalizer', 'Docker\OpenAPI\Model\TaskSpec' => 'Docker\OpenAPI\Normalizer\TaskSpecNormalizer', 'Docker\OpenAPI\Model\TaskSpecPluginSpec' => 'Docker\OpenAPI\Normalizer\TaskSpecPluginSpecNormalizer', 'Docker\OpenAPI\Model\TaskSpecPluginSpecPluginPrivilegeItem' => 'Docker\OpenAPI\Normalizer\TaskSpecPluginSpecPluginPrivilegeItemNormalizer', 'Docker\OpenAPI\Model\TaskSpecContainerSpec' => 'Docker\OpenAPI\Normalizer\TaskSpecContainerSpecNormalizer', 'Docker\OpenAPI\Model\TaskSpecContainerSpecPrivileges' => 'Docker\OpenAPI\Normalizer\TaskSpecContainerSpecPrivilegesNormalizer', 'Docker\OpenAPI\Model\TaskSpecContainerSpecPrivilegesCredentialSpec' => 'Docker\OpenAPI\Normalizer\TaskSpecContainerSpecPrivilegesCredentialSpecNormalizer', 'Docker\OpenAPI\Model\TaskSpecContainerSpecPrivilegesSELinuxContext' => 'Docker\OpenAPI\Normalizer\TaskSpecContainerSpecPrivilegesSELinuxContextNormalizer', 'Docker\OpenAPI\Model\TaskSpecContainerSpecDNSConfig' => 'Docker\OpenAPI\Normalizer\TaskSpecContainerSpecDNSConfigNormalizer', 'Docker\OpenAPI\Model\TaskSpecContainerSpecSecretsItem' => 'Docker\OpenAPI\Normalizer\TaskSpecContainerSpecSecretsItemNormalizer', 'Docker\OpenAPI\Model\TaskSpecContainerSpecSecretsItemFile' => 'Docker\OpenAPI\Normalizer\TaskSpecContainerSpecSecretsItemFileNormalizer', 'Docker\OpenAPI\Model\TaskSpecContainerSpecConfigsItem' => 'Docker\OpenAPI\Normalizer\TaskSpecContainerSpecConfigsItemNormalizer', 'Docker\OpenAPI\Model\TaskSpecContainerSpecConfigsItemFile' => 'Docker\OpenAPI\Normalizer\TaskSpecContainerSpecConfigsItemFileNormalizer', 'Docker\OpenAPI\Model\TaskSpecNetworkAttachmentSpec' => 'Docker\OpenAPI\Normalizer\TaskSpecNetworkAttachmentSpecNormalizer', 'Docker\OpenAPI\Model\TaskSpecResources' => 'Docker\OpenAPI\Normalizer\TaskSpecResourcesNormalizer', 'Docker\OpenAPI\Model\TaskSpecRestartPolicy' => 'Docker\OpenAPI\Normalizer\TaskSpecRestartPolicyNormalizer', 'Docker\OpenAPI\Model\TaskSpecPlacement' => 'Docker\OpenAPI\Normalizer\TaskSpecPlacementNormalizer', 'Docker\OpenAPI\Model\TaskSpecPlacementPreferencesItem' => 'Docker\OpenAPI\Normalizer\TaskSpecPlacementPreferencesItemNormalizer', 'Docker\OpenAPI\Model\TaskSpecPlacementPreferencesItemSpread' => 'Docker\OpenAPI\Normalizer\TaskSpecPlacementPreferencesItemSpreadNormalizer', 'Docker\OpenAPI\Model\TaskSpecLogDriver' => 'Docker\OpenAPI\Normalizer\TaskSpecLogDriverNormalizer', 'Docker\OpenAPI\Model\Task' => 'Docker\OpenAPI\Normalizer\TaskNormalizer', 'Docker\OpenAPI\Model\TaskStatus' => 'Docker\OpenAPI\Normalizer\TaskStatusNormalizer', 'Docker\OpenAPI\Model\TaskStatusContainerStatus' => 'Docker\OpenAPI\Normalizer\TaskStatusContainerStatusNormalizer', 'Docker\OpenAPI\Model\ServiceSpec' => 'Docker\OpenAPI\Normalizer\ServiceSpecNormalizer', 'Docker\OpenAPI\Model\ServiceSpecMode' => 'Docker\OpenAPI\Normalizer\ServiceSpecModeNormalizer', 'Docker\OpenAPI\Model\ServiceSpecModeReplicated' => 'Docker\OpenAPI\Normalizer\ServiceSpecModeReplicatedNormalizer', 'Docker\OpenAPI\Model\ServiceSpecUpdateConfig' => 'Docker\OpenAPI\Normalizer\ServiceSpecUpdateConfigNormalizer', 'Docker\OpenAPI\Model\ServiceSpecRollbackConfig' => 'Docker\OpenAPI\Normalizer\ServiceSpecRollbackConfigNormalizer', 'Docker\OpenAPI\Model\EndpointPortConfig' => 'Docker\OpenAPI\Normalizer\EndpointPortConfigNormalizer', 'Docker\OpenAPI\Model\EndpointSpec' => 'Docker\OpenAPI\Normalizer\EndpointSpecNormalizer', 'Docker\OpenAPI\Model\Service' => 'Docker\OpenAPI\Normalizer\ServiceNormalizer', 'Docker\OpenAPI\Model\ServiceEndpoint' => 'Docker\OpenAPI\Normalizer\ServiceEndpointNormalizer', 'Docker\OpenAPI\Model\ServiceEndpointVirtualIPsItem' => 'Docker\OpenAPI\Normalizer\ServiceEndpointVirtualIPsItemNormalizer', 'Docker\OpenAPI\Model\ServiceUpdateStatus' => 'Docker\OpenAPI\Normalizer\ServiceUpdateStatusNormalizer', 'Docker\OpenAPI\Model\ImageDeleteResponseItem' => 'Docker\OpenAPI\Normalizer\ImageDeleteResponseItemNormalizer', 'Docker\OpenAPI\Model\ServiceUpdateResponse' => 'Docker\OpenAPI\Normalizer\ServiceUpdateResponseNormalizer', 'Docker\OpenAPI\Model\ContainerSummaryItem' => 'Docker\OpenAPI\Normalizer\ContainerSummaryItemNormalizer', 'Docker\OpenAPI\Model\ContainerSummaryItemHostConfig' => 'Docker\OpenAPI\Normalizer\ContainerSummaryItemHostConfigNormalizer', 'Docker\OpenAPI\Model\ContainerSummaryItemNetworkSettings' => 'Docker\OpenAPI\Normalizer\ContainerSummaryItemNetworkSettingsNormalizer', 'Docker\OpenAPI\Model\Driver' => 'Docker\OpenAPI\Normalizer\DriverNormalizer', 'Docker\OpenAPI\Model\SecretSpec' => 'Docker\OpenAPI\Normalizer\SecretSpecNormalizer', 'Docker\OpenAPI\Model\Secret' => 'Docker\OpenAPI\Normalizer\SecretNormalizer', 'Docker\OpenAPI\Model\ConfigSpec' => 'Docker\OpenAPI\Normalizer\ConfigSpecNormalizer', 'Docker\OpenAPI\Model\Config' => 'Docker\OpenAPI\Normalizer\ConfigNormalizer', 'Docker\OpenAPI\Model\ContainerState' => 'Docker\OpenAPI\Normalizer\ContainerStateNormalizer', 'Docker\OpenAPI\Model\SystemVersion' => 'Docker\OpenAPI\Normalizer\SystemVersionNormalizer', 'Docker\OpenAPI\Model\SystemVersionPlatform' => 'Docker\OpenAPI\Normalizer\SystemVersionPlatformNormalizer', 'Docker\OpenAPI\Model\SystemVersionComponentsItem' => 'Docker\OpenAPI\Normalizer\SystemVersionComponentsItemNormalizer', 'Docker\OpenAPI\Model\SystemInfo' => 'Docker\OpenAPI\Normalizer\SystemInfoNormalizer', 'Docker\OpenAPI\Model\PluginsInfo' => 'Docker\OpenAPI\Normalizer\PluginsInfoNormalizer', 'Docker\OpenAPI\Model\RegistryServiceConfig' => 'Docker\OpenAPI\Normalizer\RegistryServiceConfigNormalizer', 'Docker\OpenAPI\Model\IndexInfo' => 'Docker\OpenAPI\Normalizer\IndexInfoNormalizer', 'Docker\OpenAPI\Model\Runtime' => 'Docker\OpenAPI\Normalizer\RuntimeNormalizer', 'Docker\OpenAPI\Model\Commit' => 'Docker\OpenAPI\Normalizer\CommitNormalizer', 'Docker\OpenAPI\Model\SwarmInfo' => 'Docker\OpenAPI\Normalizer\SwarmInfoNormalizer', 'Docker\OpenAPI\Model\PeerNode' => 'Docker\OpenAPI\Normalizer\PeerNodeNormalizer', 'Docker\OpenAPI\Model\NetworkAttachmentConfig' => 'Docker\OpenAPI\Normalizer\NetworkAttachmentConfigNormalizer', 'Docker\OpenAPI\Model\ContainersCreatePostBody' => 'Docker\OpenAPI\Normalizer\ContainersCreatePostBodyNormalizer', 'Docker\OpenAPI\Model\ContainersCreatePostResponse201' => 'Docker\OpenAPI\Normalizer\ContainersCreatePostResponse201Normalizer', 'Docker\OpenAPI\Model\ContainersIdJsonGetResponse200' => 'Docker\OpenAPI\Normalizer\ContainersIdJsonGetResponse200Normalizer', 'Docker\OpenAPI\Model\ContainersIdTopGetResponse200' => 'Docker\OpenAPI\Normalizer\ContainersIdTopGetResponse200Normalizer', 'Docker\OpenAPI\Model\ContainersIdChangesGetResponse200Item' => 'Docker\OpenAPI\Normalizer\ContainersIdChangesGetResponse200ItemNormalizer', 'Docker\OpenAPI\Model\ContainersIdUpdatePostBody' => 'Docker\OpenAPI\Normalizer\ContainersIdUpdatePostBodyNormalizer', 'Docker\OpenAPI\Model\ContainersIdUpdatePostResponse200' => 'Docker\OpenAPI\Normalizer\ContainersIdUpdatePostResponse200Normalizer', 'Docker\OpenAPI\Model\ContainersIdWaitPostResponse200' => 'Docker\OpenAPI\Normalizer\ContainersIdWaitPostResponse200Normalizer', 'Docker\OpenAPI\Model\ContainersIdWaitPostResponse200Error' => 'Docker\OpenAPI\Normalizer\ContainersIdWaitPostResponse200ErrorNormalizer', 'Docker\OpenAPI\Model\ContainersIdArchiveGetResponse400' => 'Docker\OpenAPI\Normalizer\ContainersIdArchiveGetResponse400Normalizer', 'Docker\OpenAPI\Model\ContainersIdArchiveHeadResponse400' => 'Docker\OpenAPI\Normalizer\ContainersIdArchiveHeadResponse400Normalizer', 'Docker\OpenAPI\Model\ContainersPrunePostResponse200' => 'Docker\OpenAPI\Normalizer\ContainersPrunePostResponse200Normalizer', 'Docker\OpenAPI\Model\BuildPrunePostResponse200' => 'Docker\OpenAPI\Normalizer\BuildPrunePostResponse200Normalizer', 'Docker\OpenAPI\Model\ImagesNameHistoryGetResponse200Item' => 'Docker\OpenAPI\Normalizer\ImagesNameHistoryGetResponse200ItemNormalizer', 'Docker\OpenAPI\Model\ImagesSearchGetResponse200Item' => 'Docker\OpenAPI\Normalizer\ImagesSearchGetResponse200ItemNormalizer', 'Docker\OpenAPI\Model\ImagesPrunePostResponse200' => 'Docker\OpenAPI\Normalizer\ImagesPrunePostResponse200Normalizer', 'Docker\OpenAPI\Model\AuthPostResponse200' => 'Docker\OpenAPI\Normalizer\AuthPostResponse200Normalizer', 'Docker\OpenAPI\Model\EventsGetResponse200' => 'Docker\OpenAPI\Normalizer\EventsGetResponse200Normalizer', 'Docker\OpenAPI\Model\EventsGetResponse200Actor' => 'Docker\OpenAPI\Normalizer\EventsGetResponse200ActorNormalizer', 'Docker\OpenAPI\Model\SystemDfGetResponse200' => 'Docker\OpenAPI\Normalizer\SystemDfGetResponse200Normalizer', 'Docker\OpenAPI\Model\ContainersIdExecPostBody' => 'Docker\OpenAPI\Normalizer\ContainersIdExecPostBodyNormalizer', 'Docker\OpenAPI\Model\ExecIdStartPostBody' => 'Docker\OpenAPI\Normalizer\ExecIdStartPostBodyNormalizer', 'Docker\OpenAPI\Model\ExecIdJsonGetResponse200' => 'Docker\OpenAPI\Normalizer\ExecIdJsonGetResponse200Normalizer', 'Docker\OpenAPI\Model\VolumesGetResponse200' => 'Docker\OpenAPI\Normalizer\VolumesGetResponse200Normalizer', 'Docker\OpenAPI\Model\VolumesCreatePostBody' => 'Docker\OpenAPI\Normalizer\VolumesCreatePostBodyNormalizer', 'Docker\OpenAPI\Model\VolumesPrunePostResponse200' => 'Docker\OpenAPI\Normalizer\VolumesPrunePostResponse200Normalizer', 'Docker\OpenAPI\Model\NetworksCreatePostBody' => 'Docker\OpenAPI\Normalizer\NetworksCreatePostBodyNormalizer', 'Docker\OpenAPI\Model\NetworksCreatePostResponse201' => 'Docker\OpenAPI\Normalizer\NetworksCreatePostResponse201Normalizer', 'Docker\OpenAPI\Model\NetworksIdConnectPostBody' => 'Docker\OpenAPI\Normalizer\NetworksIdConnectPostBodyNormalizer', 'Docker\OpenAPI\Model\NetworksIdDisconnectPostBody' => 'Docker\OpenAPI\Normalizer\NetworksIdDisconnectPostBodyNormalizer', 'Docker\OpenAPI\Model\NetworksPrunePostResponse200' => 'Docker\OpenAPI\Normalizer\NetworksPrunePostResponse200Normalizer', 'Docker\OpenAPI\Model\PluginsPrivilegesGetResponse200Item' => 'Docker\OpenAPI\Normalizer\PluginsPrivilegesGetResponse200ItemNormalizer', 'Docker\OpenAPI\Model\PluginsPullPostBodyItem' => 'Docker\OpenAPI\Normalizer\PluginsPullPostBodyItemNormalizer', 'Docker\OpenAPI\Model\PluginsNameUpgradePostBodyItem' => 'Docker\OpenAPI\Normalizer\PluginsNameUpgradePostBodyItemNormalizer', 'Docker\OpenAPI\Model\SwarmInitPostBody' => 'Docker\OpenAPI\Normalizer\SwarmInitPostBodyNormalizer', 'Docker\OpenAPI\Model\SwarmJoinPostBody' => 'Docker\OpenAPI\Normalizer\SwarmJoinPostBodyNormalizer', 'Docker\OpenAPI\Model\SwarmUnlockkeyGetResponse200' => 'Docker\OpenAPI\Normalizer\SwarmUnlockkeyGetResponse200Normalizer', 'Docker\OpenAPI\Model\SwarmUnlockPostBody' => 'Docker\OpenAPI\Normalizer\SwarmUnlockPostBodyNormalizer', 'Docker\OpenAPI\Model\ServicesCreatePostBody' => 'Docker\OpenAPI\Normalizer\ServicesCreatePostBodyNormalizer', 'Docker\OpenAPI\Model\ServicesCreatePostResponse201' => 'Docker\OpenAPI\Normalizer\ServicesCreatePostResponse201Normalizer', 'Docker\OpenAPI\Model\ServicesIdUpdatePostBody' => 'Docker\OpenAPI\Normalizer\ServicesIdUpdatePostBodyNormalizer', 'Docker\OpenAPI\Model\SecretsCreatePostBody' => 'Docker\OpenAPI\Normalizer\SecretsCreatePostBodyNormalizer', 'Docker\OpenAPI\Model\ConfigsCreatePostBody' => 'Docker\OpenAPI\Normalizer\ConfigsCreatePostBodyNormalizer', 'Docker\OpenAPI\Model\DistributionNameJsonGetResponse200' => 'Docker\OpenAPI\Normalizer\DistributionNameJsonGetResponse200Normalizer', 'Docker\OpenAPI\Model\DistributionNameJsonGetResponse200Descriptor' => 'Docker\OpenAPI\Normalizer\DistributionNameJsonGetResponse200DescriptorNormalizer', 'Docker\OpenAPI\Model\DistributionNameJsonGetResponse200PlatformsItem' => 'Docker\OpenAPI\Normalizer\DistributionNameJsonGetResponse200PlatformsItemNormalizer', '\Jane\JsonSchemaRuntime\Reference' => '\Docker\OpenAPI\Runtime\Normalizer\ReferenceNormalizer']
$normalizersCache
protected
mixed
$normalizersCache
= []
denormalize()
public
denormalize(mixed $data, mixed $class[, mixed $format = null ][, array<string|int, mixed> $context = [] ]) : mixed
Parameters
-
$data
: mixed
-
-
$class
: mixed
-
-
$format
: mixed
= null
-
-
$context
: array<string|int, mixed>
= []
-
Return values
mixed
—
isOnlyNumericKeys()
public
isOnlyNumericKeys(array<string|int, mixed> $array) : bool
Parameters
-
$array
: array<string|int, mixed>
-
Return values
bool
—
normalize()
public
normalize(mixed $object[, mixed $format = null ][, array<string|int, mixed> $context = [] ]) : mixed
Parameters
-
$object
: mixed
-
-
$format
: mixed
= null
-
-
$context
: array<string|int, mixed>
= []
-
Return values
mixed
—
supportsDenormalization()
public
supportsDenormalization(mixed $data, mixed $type[, mixed $format = null ]) : mixed
Parameters
-
$data
: mixed
-
-
$type
: mixed
-
-
$format
: mixed
= null
-
Return values
mixed
—
supportsNormalization()
public
supportsNormalization(mixed $data[, mixed $format = null ]) : mixed
Parameters
-
$data
: mixed
-
-
$format
: mixed
= null
-
Return values
mixed
—
getNormalizer()
private
getNormalizer(string $normalizerClass) : mixed
Parameters
-
$normalizerClass
: string
-
Return values
mixed
—
initNormalizer()
private
initNormalizer(string $normalizerClass) : mixed
Parameters
-
$normalizerClass
: string
-
Return values
mixed
—