JMS Serializer
1
Serializations
0
Deserializations
28
Triggered event listeners
0.03 ms
Triggered event listeners (time)
Serializations
| Type |
|---|
array:2 [ "name" => "DateTime" "params" => [] ] |
Events 1 (2 listeners)
Triggered event listeners
Event Dispatcher
Triggered Listeners 2
serializer.pre_serialize
| Class | Calls | Total duration (ms) | |
|---|---|---|---|
"JMS\SerializerBundle\Serializer\StopwatchEventSubscriber::onPreSerialize"
|
|||
| DateTime | 14 | 15.9740 | |
"JMS\SerializerBundle\Debug\RunsListener::saveRunInfo"
|
|||
| DateTime | 14 | 14.5435 | |
Not Called Listeners 8
serializer.pre_serialize
| Listener | |||
|---|---|---|---|
"jms_serializer.stopwatch_subscriber::onPreSerialize"
|
|||
"jms_serializer.traceable_runs_listener::saveRunInfo"
|
|||
"jms_serializer.doctrine_proxy_subscriber::onPreSerializeTypedProxy"
|
|||
"jms_serializer.doctrine_proxy_subscriber::onPreSerialize"
|
|||
serializer.pre_deserialize
| Listener | |||
|---|---|---|---|
"jms_serializer.traceable_runs_listener::saveRunInfo"
|
|||
serializer.post_serialize
| Listener | |||
|---|---|---|---|
"hateoas.event_listener.xml::onPostSerialize"
|
|||
"hateoas.event_listener.json::onPostSerialize"
|
|||
"jms_serializer.stopwatch_subscriber::onPostSerialize"
|
|||
Handlers 1 (1 types)
Triggered event handlers
Type Handlers
Triggered Handlers 1
Serialization
| Date type | Handler | Calls | Total duration (ms) |
|---|---|---|---|
| DateTime | "JMS\Serializer\Handler\DateHandler::serializeDateTime"
|
14 | 0.0179 |
Not Triggered Handlers 29
Serialization
| Date type | Handler |
|---|---|
| ArrayCollection | "jms_serializer.array_collection_handler::serializeCollection"
|
| ArrayIterator | "jms_serializer.iterator_handler::serializeIterable"
|
| DateInterval | "jms_serializer.datetime_handler::serializeDateInterval"
|
| DateTime | "jms_serializer.datetime_handler::serializeDateTime"
|
| DateTimeImmutable | "jms_serializer.datetime_handler::serializeDateTimeImmutable"
|
| DateTimeInterface | "jms_serializer.datetime_handler::serializeDateTimeInterface"
|
| Doctrine\Common\Collections\ArrayCollection | "jms_serializer.array_collection_handler::serializeCollection"
|
| Doctrine\ODM\MongoDB\PersistentCollection | "jms_serializer.array_collection_handler::serializeCollection"
|
| Doctrine\ODM\PHPCR\PersistentCollection | "jms_serializer.array_collection_handler::serializeCollection"
|
| Doctrine\ORM\PersistentCollection | "jms_serializer.array_collection_handler::serializeCollection"
|
| Generator | "jms_serializer.iterator_handler::serializeIterable"
|
| Iterator | "jms_serializer.iterator_handler::serializeIterable"
|
| Symfony\Component\Form\Form | "jms_serializer.form_error_handler::serializeFormToxml"
"jms_serializer.form_error_handler::serializeFormTojson"
|
| Symfony\Component\Form\FormError | "jms_serializer.form_error_handler::serializeFormErrorToxml"
"jms_serializer.form_error_handler::serializeFormErrorTojson"
|
| Symfony\Component\Form\FormInterface | "jms_serializer.form_error_handler::serializeFormToXml"
"jms_serializer.form_error_handler::serializeFormToJson"
|
| Symfony\Component\Validator\ConstraintViolation | "jms_serializer.constraint_violation_handler::serializeViolationToxml"
"jms_serializer.constraint_violation_handler::serializeViolationTojson"
|
| Symfony\Component\Validator\ConstraintViolationList | "jms_serializer.constraint_violation_handler::serializeListToxml"
"jms_serializer.constraint_violation_handler::serializeListTojson"
|
Deserialization
| Date type | Handler |
|---|---|
| ArrayCollection | "jms_serializer.array_collection_handler::deserializeCollection"
|
| ArrayIterator | "jms_serializer.iterator_handler::deserializeIterator"
|
| DateInterval | "jms_serializer.datetime_handler::deserializeDateIntervalFromjson"
"jms_serializer.datetime_handler::deserializeDateIntervalFromxml"
|
| DateTime | "jms_serializer.datetime_handler::deserializeDateTimeFromjson"
"jms_serializer.datetime_handler::deserializeDateTimeFromxml"
|
| DateTimeImmutable | "jms_serializer.datetime_handler::deserializeDateTimeImmutableFromjson"
"jms_serializer.datetime_handler::deserializeDateTimeImmutableFromxml"
|
| DateTimeInterface | "jms_serializer.datetime_handler::deserializeDateTimeFromJson"
"jms_serializer.datetime_handler::deserializeDateTimeFromXml"
|
| Doctrine\Common\Collections\ArrayCollection | "jms_serializer.array_collection_handler::deserializeCollection"
|
| Doctrine\ODM\MongoDB\PersistentCollection | "jms_serializer.array_collection_handler::deserializeCollection"
|
| Doctrine\ODM\PHPCR\PersistentCollection | "jms_serializer.array_collection_handler::deserializeCollection"
|
| Doctrine\ORM\PersistentCollection | "jms_serializer.array_collection_handler::deserializeCollection"
|
| Generator | "jms_serializer.iterator_handler::deserializeGenerator"
|
| Iterator | "jms_serializer.iterator_handler::deserializeIterator"
|
Metadata 0
Loaded metadata
Loaded metadata
No metadata have been loaded.
Attempted files
No metadata files attempted (if this list is empty, probably all the data are cached as expected)
Configured metadata directories
| Prefix | Path |
|---|