Serializer
2
Handled
18.38 ms
Total time
serialize 1
| Data | Context | Normalizer | Encoder | Time | Caller |
|---|---|---|---|---|---|
|
App\Entity\Learning
Show contents
App\Entity\Learning {#1318 -id: 79853 -day: 4 -mode: App\Entity\Enum\LearningMode {#1275 …} -score: null -startAt: DateTime @1774554923 {#1601 : 2026-03-26 19:55:23.0 UTC (+00:00) } -endAt: null -createdAt: DateTime @1774554923 {#1571 : 2026-03-26 19:55:23.0 UTC (+00:00) } -scheduledAt: DateTime @1774778400 {#1602 : 2026-03-29 10:00:00.0 UTC (+00:00) } -status: true -options: "{"phases":["study","revision"],"revisions":["2","3"],"start":80,"end":100,"revision_cycles":{"cambio_fase_1":"10","cambio_fase_2":"10","pausa":"90","cambio_fase_3":"10"},"critical_revision":true,"critical_revision_subjects":[],"force_close":false}" -adminNote: "" -user: App\Entity\User {#840 …} -datasetVersion: Proxies\__CG__\App\Entity\DatasetVersion {#1337 …} -userAnswers: Doctrine\ORM\PersistentCollection {#1607 …} -scheduledLearning: Proxies\__CG__\App\Entity\ScheduledLearning {#1459 …} } |
Format: json
Show context
[ "operation_name" => "_api_/learnings/{id}{._format}_patch" "operation" => ApiPlatform\Metadata\Patch {#1494 #shortName: "Learning" #class: "App\Entity\Learning" #description: null #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: null #denormalizationContext: [ "groups" => [ "Learning:patch" ] ] #collectDenormalizationErrors: null #validationContext: null #filters: [] #elasticsearch: null #mercure: null #messenger: null #input: [ "class" => "App\Dto\PatchLearningDto" "name" => "PatchLearningDto" ] #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: null #paginationType: null #paginationItemsPerPage: 20 #paginationMaximumItemsPerPage: 50 #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: true #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: "user" #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "ApiPlatform\Doctrine\Orm\State\ItemProvider" #processor: "App\Processor\PatchLearning" #stateOptions: null #extraProperties: [ "standard_put" => true "rfc_7807_compliant_errors" => true "page_parameter_name" => "page" ] #paginationViaCursor: null #read: null #deserialize: null #validate: null #write: true #serialize: true #priority: 2 #name: "_api_/learnings/{id}{._format}_patch" #method: "PATCH" #uriTemplate: "/learnings/{id}{._format}" #types: null #formats: null #inputFormats: [ "json" => [ "application/json" ] ] #outputFormats: [ "json" => [ "application/json" ] ] #uriVariables: [ "id" => ApiPlatform\Metadata\Link {#589 -parameterName: "id" -fromProperty: null -toProperty: null -fromClass: "App\Entity\Learning" -toClass: null -identifiers: [ "id" ] -compositeIdentifier: null -expandedValue: null } ] #routePrefix: null #routeName: null #defaults: null #requirements: null #options: null #stateless: true #sunset: null #acceptPatch: "application/json" #status: null #host: null #schemes: null #condition: null #controller: "api_platform.symfony.main_controller" #cacheHeaders: [ "vary" => [ "Content-Type" "Authorization" "Origin" ] ] #hydraContext: null #openapiContext: null #openapi: null #exceptionToStatus: null #queryParameterValidationEnabled: null #links: null } "resource_class" => "App\Entity\Learning" "skip_null_values" => true "iri_only" => false "request_uri" => "/learnings/79853" "uri" => "https://api.simulatorestrategico.com/learnings/79853" "input" => [ "class" => "App\Dto\PatchLearningDto" "name" => "PatchLearningDto" ] "output" => null "uri_variables" => [ "id" => 79853 ] "exclude_from_cache_key" => [ "root_operation" "operation" "resources" "resources_to_push" ] "resources" => ApiPlatform\Serializer\ResourceList {#1595 : [ "https://api.simulatorestrategico.com/learnings/79853" => "https://api.simulatorestrategico.com/learnings/79853" "/users/587" => "/users/587" "/dataset_versions/36" => "/dataset_versions/36" ] : false : false : "ArrayIterator" } "resources_to_push" => ApiPlatform\Serializer\ResourceList {#1608 : [] : false : false : "ArrayIterator" } ] |
PlainIdentifierDenormalizer (3.53 ms)
Show nested normalizers
|
JsonEncoder (0.01 ms) | 3.64 ms |
deserialize 1
| Data | Context | Normalizer | Encoder | Time | Caller |
|---|---|---|---|---|---|
|
string
Show contents
"{"start_at":"2026-03-29T10:00:00.000Z","created_at":"2026-03-29T09:23:08.426Z","day":4,"id":79853,"mode":"standard","scheduled_at":"2026-03-29T10:00:00.000Z","options":{"phases":["study","revision"],"revisions":["2","3"],"start":80,"end":100,"revision_cycles":{"cambio_fase_1":"10","cambio_fase_2":"10","pausa":"90","cambio_fase_3":"10"},"critical_revision":true,"critical_revision_subjects":[]}}"
|
Type: App\Entity\Learning
Format: json
Show context
[ "groups" => [ "Learning:patch" ] "operation_name" => "_api_/learnings/{id}{._format}_patch" "operation" => ApiPlatform\Metadata\Patch {#1241 #shortName: "Learning" #class: "App\Entity\Learning" #description: null #urlGenerationStrategy: null #deprecationReason: null #normalizationContext: null #denormalizationContext: [ "groups" => [ "Learning:patch" ] ] #collectDenormalizationErrors: null #validationContext: null #filters: [] #elasticsearch: null #mercure: null #messenger: null #input: [ "class" => "App\Dto\PatchLearningDto" "name" => "PatchLearningDto" ] #output: null #order: null #fetchPartial: null #forceEager: null #paginationEnabled: null #paginationType: null #paginationItemsPerPage: 20 #paginationMaximumItemsPerPage: 50 #paginationPartial: null #paginationClientEnabled: null #paginationClientItemsPerPage: true #paginationClientPartial: null #paginationFetchJoinCollection: null #paginationUseOutputWalkers: null #security: "user" #securityMessage: null #securityPostDenormalize: null #securityPostDenormalizeMessage: null #securityPostValidation: null #securityPostValidationMessage: null #provider: "ApiPlatform\Doctrine\Orm\State\ItemProvider" #processor: "App\Processor\PatchLearning" #stateOptions: null #extraProperties: [ "standard_put" => true "rfc_7807_compliant_errors" => true "page_parameter_name" => "page" ] #paginationViaCursor: null #read: true #deserialize: true #validate: true #write: null #serialize: null #priority: 2 #name: "_api_/learnings/{id}{._format}_patch" #method: "PATCH" #uriTemplate: "/learnings/{id}{._format}" #types: null #formats: null #inputFormats: [ "json" => [ "application/json" ] ] #outputFormats: [ "json" => [ "application/json" ] ] #uriVariables: [ "id" => ApiPlatform\Metadata\Link {#589 -parameterName: "id" -fromProperty: null -toProperty: null -fromClass: "App\Entity\Learning" -toClass: null -identifiers: [ "id" ] -compositeIdentifier: null -expandedValue: null } ] #routePrefix: null #routeName: null #defaults: null #requirements: null #options: null #stateless: true #sunset: null #acceptPatch: "application/json" #status: null #host: null #schemes: null #condition: null #controller: "api_platform.symfony.main_controller" #cacheHeaders: [ "vary" => [ "Content-Type" "Authorization" "Origin" ] ] #hydraContext: null #openapiContext: null #openapi: null #exceptionToStatus: null #queryParameterValidationEnabled: null #links: null } "resource_class" => "App\Entity\Learning" "skip_null_values" => true "iri_only" => false "request_uri" => "/learnings/79853" "uri" => "https://api.simulatorestrategico.com/learnings/79853" "input" => [ "class" => "App\Dto\PatchLearningDto" "name" => "PatchLearningDto" ] "output" => null "uri_variables" => [ "id" => 79853 ] "api_allow_update" => true "deep_object_to_populate" => true "exclude_from_cache_key" => [ "root_operation" "operation" ] "object_to_populate" => App\Entity\Learning {#1318 -id: 79853 -day: 4 -mode: App\Entity\Enum\LearningMode {#1275 …} -score: null -startAt: DateTime @1774554923 {#1601 : 2026-03-26 19:55:23.0 UTC (+00:00) } -endAt: null -createdAt: DateTime @1774554923 {#1571 : 2026-03-26 19:55:23.0 UTC (+00:00) } -scheduledAt: DateTime @1774778400 {#1602 : 2026-03-29 10:00:00.0 UTC (+00:00) } -status: true -options: "{"phases":["study","revision"],"revisions":["2","3"],"start":80,"end":100,"revision_cycles":{"cambio_fase_1":"10","cambio_fase_2":"10","pausa":"90","cambio_fase_3":"10"},"critical_revision":true,"critical_revision_subjects":[],"force_close":false}" -adminNote: "" -user: App\Entity\User {#840 …} -datasetVersion: Proxies\__CG__\App\Entity\DatasetVersion {#1337 …} -userAnswers: Doctrine\ORM\PersistentCollection {#1607 …} -scheduledLearning: Proxies\__CG__\App\Entity\ScheduledLearning {#1459 …} } ] |
PlainIdentifierDenormalizer (14.54 ms)
Show nested normalizers
|
JsonEncoder (0.02 ms) | 14.74 ms |
normalize 0
Nothing was normalized.
denormalize 0
Nothing was denormalized.
encode 0
Nothing was encoded.
decode 0
Nothing was decoded.