UnserializeInstanceCreator.php 308 B

12345678910111213
  1. <?php
  2. namespace JMS\SerializerBundle\Serializer;
  3. class UnserializeInstanceCreator implements InstanceCreatorInterface
  4. {
  5. public function createInstance(\ReflectionClass $class)
  6. {
  7. $name = $class->getName();
  8. return unserialize(sprintf('O:%d:"%s":0:{}', strlen($name), $name));
  9. }
  10. }