GET http://localhost/api/positions?limit=50&page=1

JMS Serializer

1 Serializations
0 Deserializations
3728 Triggered event listeners
2 ms Triggered event listeners (time)

Serializations

Type
array(2) { ["name"]=> string(28) "ExactHireApi\Handler\Message" ["params"]=> array(0) { } }

Events 2 (5 listeners)

Triggered event listeners

Event Dispatcher

Triggered Listeners 5

serializer.pre_serialize

Class Calls Total duration (ms)
string(72) "JMS\SerializerBundle\Serializer\StopwatchEventSubscriber::onPreSerialize"
  ExactHireApi\Handler\Message 1 5.0068
  ExactHireApi\Entity\Position 50 21.2193
  ExactHireApi\Entity\PositionLocation 50 13.8283
  Proxies\__CG__\ExactHireApi\Entity\City 50 12.6362
  ExactHireApi\Entity\City 50 17.8814
  Proxies\__CG__\ExactHireApi\Entity\Country 50 14.5435
  ExactHireApi\Entity\Country 50 7.1526
  Proxies\__CG__\ExactHireApi\Entity\State 50 11.4441
  ExactHireApi\Entity\State 50 12.8746
  DateTime 251 72.9561
  Proxies\__CG__\ExactHireApi\Entity\Position 5 0.9537
string(52) "JMS\SerializerBundle\Debug\RunsListener::saveRunInfo"
  ExactHireApi\Handler\Message 1 2.8610
  ExactHireApi\Entity\Position 50 19.3119
  ExactHireApi\Entity\PositionLocation 50 27.6566
  Proxies\__CG__\ExactHireApi\Entity\City 50 22.6498
  ExactHireApi\Entity\City 50 24.3187
  Proxies\__CG__\ExactHireApi\Entity\Country 50 21.4577
  ExactHireApi\Entity\Country 50 21.9345
  Proxies\__CG__\ExactHireApi\Entity\State 50 18.8351
  ExactHireApi\Entity\State 50 19.7887
  DateTime 251 101.8047
  Proxies\__CG__\ExactHireApi\Entity\Position 5 2.1458
string(75) "ExactHireApi\Helper\CustomDoctrineProxySubscriber::onPreSerializeTypedProxy"
  ExactHireApi\Handler\Message 2 3.0994
  ExactHireApi\Entity\Position 100 35.2859
  ExactHireApi\Entity\PositionLocation 100 25.0340
  Proxies\__CG__\ExactHireApi\Entity\City 50 258.4457
  ExactHireApi\Entity\City 100 25.2724
  Proxies\__CG__\ExactHireApi\Entity\Country 50 211.9541
  ExactHireApi\Entity\Country 100 28.3718
  Proxies\__CG__\ExactHireApi\Entity\State 50 220.7756
  ExactHireApi\Entity\State 100 33.3786
  DateTime 502 171.1845
  Proxies\__CG__\ExactHireApi\Entity\Position 5 29.0871
string(65) "ExactHireApi\Helper\CustomDoctrineProxySubscriber::onPreSerialize"
  ExactHireApi\Handler\Message 2 1.9073
  ExactHireApi\Entity\Position 100 32.6633
  ExactHireApi\Entity\PositionLocation 100 37.4317
  ExactHireApi\Entity\City 100 65.0883
  ExactHireApi\Entity\Country 100 62.9425
  ExactHireApi\Entity\State 100 46.7300
  DateTime 502 154.7337

serializer.post_serialize

Class Calls Total duration (ms)
string(73) "JMS\SerializerBundle\Serializer\StopwatchEventSubscriber::onPostSerialize"
  ExactHireApi\Entity\City 50 21.6961
  ExactHireApi\Entity\Country 50 13.5899
  ExactHireApi\Entity\State 50 14.3051
  ExactHireApi\Entity\PositionLocation 50 10.9673
  ExactHireApi\Entity\Position 50 16.4509
  ExactHireApi\Handler\Message 1 4.0531
Not Called Listeners 8

serializer.pre_serialize

Listener
string(51) "jms_serializer.stopwatch_subscriber::onPreSerialize"
string(51) "jms_serializer.traceable_runs_listener::saveRunInfo"
string(75) "ExactHireApi\Helper\CustomDoctrineProxySubscriber::onPreSerializeTypedProxy"
string(65) "ExactHireApi\Helper\CustomDoctrineProxySubscriber::onPreSerialize"
string(66) "jms_serializer.doctrine_proxy_subscriber::onPreSerializeTypedProxy"
string(56) "jms_serializer.doctrine_proxy_subscriber::onPreSerialize"

serializer.pre_deserialize

Listener
string(51) "jms_serializer.traceable_runs_listener::saveRunInfo"

serializer.post_serialize

Listener
string(52) "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 string(53) "JMS\Serializer\Handler\DateHandler::serializeDateTime" 251 0.2275
Not Triggered Handlers 31

Deserialization

Date type Handler
ArrayCollection string(62) "jms_serializer.array_collection_handler::deserializeCollection"
ArrayIterator string(52) "jms_serializer.iterator_handler::deserializeIterator"
DateInterval string(64) "jms_serializer.datetime_handler::deserializeDateIntervalFromjson"
string(63) "jms_serializer.datetime_handler::deserializeDateIntervalFromxml"
DateTime string(60) "jms_serializer.datetime_handler::deserializeDateTimeFromjson"
string(59) "jms_serializer.datetime_handler::deserializeDateTimeFromxml"
DateTimeImmutable string(69) "jms_serializer.datetime_handler::deserializeDateTimeImmutableFromjson"
string(68) "jms_serializer.datetime_handler::deserializeDateTimeImmutableFromxml"
DateTimeInterface string(60) "jms_serializer.datetime_handler::deserializeDateTimeFromJson"
string(59) "jms_serializer.datetime_handler::deserializeDateTimeFromXml"
Doctrine\Common\Collections\ArrayCollection string(62) "jms_serializer.array_collection_handler::deserializeCollection"
Doctrine\ODM\MongoDB\PersistentCollection string(62) "jms_serializer.array_collection_handler::deserializeCollection"
Doctrine\ODM\PHPCR\PersistentCollection string(62) "jms_serializer.array_collection_handler::deserializeCollection"
Doctrine\ORM\PersistentCollection string(62) "jms_serializer.array_collection_handler::deserializeCollection"
Generator string(53) "jms_serializer.iterator_handler::deserializeGenerator"
Iterator string(52) "jms_serializer.iterator_handler::deserializeIterator"
union string(46) "jms_serializer.union_handler::deserializeUnion"

Serialization

Date type Handler
ArrayCollection string(60) "jms_serializer.array_collection_handler::serializeCollection"
ArrayIterator string(50) "jms_serializer.iterator_handler::serializeIterable"
DateInterval string(54) "jms_serializer.datetime_handler::serializeDateInterval"
DateTime string(50) "jms_serializer.datetime_handler::serializeDateTime"
DateTimeImmutable string(59) "jms_serializer.datetime_handler::serializeDateTimeImmutable"
DateTimeInterface string(59) "jms_serializer.datetime_handler::serializeDateTimeInterface"
Doctrine\Common\Collections\ArrayCollection string(60) "jms_serializer.array_collection_handler::serializeCollection"
Doctrine\ODM\MongoDB\PersistentCollection string(60) "jms_serializer.array_collection_handler::serializeCollection"
Doctrine\ODM\PHPCR\PersistentCollection string(60) "jms_serializer.array_collection_handler::serializeCollection"
Doctrine\ORM\PersistentCollection string(60) "jms_serializer.array_collection_handler::serializeCollection"
Generator string(50) "jms_serializer.iterator_handler::serializeIterable"
Iterator string(50) "jms_serializer.iterator_handler::serializeIterable"
Symfony\Component\Form\Form string(58) "fos_rest.serializer.form_error_handler::serializeFormToxml"
string(59) "fos_rest.serializer.form_error_handler::serializeFormTojson"
Symfony\Component\Form\FormError string(63) "fos_rest.serializer.form_error_handler::serializeFormErrorToxml"
string(64) "fos_rest.serializer.form_error_handler::serializeFormErrorTojson"
Symfony\Component\Form\FormInterface string(58) "fos_rest.serializer.form_error_handler::serializeFormToXml"
string(59) "fos_rest.serializer.form_error_handler::serializeFormToJson"
Symfony\Component\Validator\ConstraintViolation string(68) "jms_serializer.constraint_violation_handler::serializeViolationToxml"
string(69) "jms_serializer.constraint_violation_handler::serializeViolationTojson"
Symfony\Component\Validator\ConstraintViolationList string(63) "jms_serializer.constraint_violation_handler::serializeListToxml"
string(64) "jms_serializer.constraint_violation_handler::serializeListTojson"
union string(44) "jms_serializer.union_handler::serializeUnion"

Metadata 6

Loaded metadata

Loaded metadata

Class File
ExactHireApi\Entity\City /var/www/exacthire-web/src/Entity/City.php
ExactHireApi\Entity\Country /var/www/exacthire-web/src/Entity/Country.php
ExactHireApi\Entity\Position /var/www/exacthire-web/src/Entity/Position.php
ExactHireApi\Entity\PositionLocation /var/www/exacthire-web/src/Entity/PositionLocation.php
ExactHireApi\Entity\State /var/www/exacthire-web/src/Entity/State.php
ExactHireApi\Handler\Message /var/www/exacthire-web/src/Handler/Message.php

Attempted files

No metadata files attempted (if this list is empty, probably all the data are cached as expected)

Configured metadata directories

Prefix Path