var/cache/dev/ContainerKc1QfFY/proxy-classes.php line 137

Open in your IDE?
  1. <?php
  2. namespace ContainerKc1QfFY;
  3. include_once \dirname(__DIR__4).'/vendor/doctrine/persistence/src/Persistence/ObjectManager.php';
  4. include_once \dirname(__DIR__4).'/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManagerInterface.php';
  5. include_once \dirname(__DIR__4).'/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php';
  6. class EntityManager_9a5be93 extends \Doctrine\ORM\EntityManager implements \ProxyManager\Proxy\VirtualProxyInterface
  7. {
  8.     /**
  9.      * @var \Doctrine\ORM\EntityManager|null wrapped object, if the proxy is initialized
  10.      */
  11.     private $valueHolder52fd4 null;
  12.     /**
  13.      * @var \Closure|null initializer responsible for generating the wrapped object
  14.      */
  15.     private $initializer226e1 null;
  16.     /**
  17.      * @var bool[] map of public properties of the parent class
  18.      */
  19.     private static $publicProperties02cd6 = [
  20.         
  21.     ];
  22.     public function getConnection()
  23.     {
  24.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getConnection', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  25.         return $this->valueHolder52fd4->getConnection();
  26.     }
  27.     public function getMetadataFactory()
  28.     {
  29.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getMetadataFactory', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  30.         return $this->valueHolder52fd4->getMetadataFactory();
  31.     }
  32.     public function getExpressionBuilder()
  33.     {
  34.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getExpressionBuilder', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  35.         return $this->valueHolder52fd4->getExpressionBuilder();
  36.     }
  37.     public function beginTransaction()
  38.     {
  39.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'beginTransaction', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  40.         return $this->valueHolder52fd4->beginTransaction();
  41.     }
  42.     public function getCache()
  43.     {
  44.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getCache', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  45.         return $this->valueHolder52fd4->getCache();
  46.     }
  47.     public function transactional($func)
  48.     {
  49.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'transactional', array('func' => $func), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  50.         return $this->valueHolder52fd4->transactional($func);
  51.     }
  52.     public function wrapInTransaction(callable $func)
  53.     {
  54.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'wrapInTransaction', array('func' => $func), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  55.         return $this->valueHolder52fd4->wrapInTransaction($func);
  56.     }
  57.     public function commit()
  58.     {
  59.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'commit', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  60.         return $this->valueHolder52fd4->commit();
  61.     }
  62.     public function rollback()
  63.     {
  64.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'rollback', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  65.         return $this->valueHolder52fd4->rollback();
  66.     }
  67.     public function getClassMetadata($className)
  68.     {
  69.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getClassMetadata', array('className' => $className), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  70.         return $this->valueHolder52fd4->getClassMetadata($className);
  71.     }
  72.     public function createQuery($dql '')
  73.     {
  74.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'createQuery', array('dql' => $dql), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  75.         return $this->valueHolder52fd4->createQuery($dql);
  76.     }
  77.     public function createNamedQuery($name)
  78.     {
  79.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'createNamedQuery', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  80.         return $this->valueHolder52fd4->createNamedQuery($name);
  81.     }
  82.     public function createNativeQuery($sql\Doctrine\ORM\Query\ResultSetMapping $rsm)
  83.     {
  84.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'createNativeQuery', array('sql' => $sql'rsm' => $rsm), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  85.         return $this->valueHolder52fd4->createNativeQuery($sql$rsm);
  86.     }
  87.     public function createNamedNativeQuery($name)
  88.     {
  89.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'createNamedNativeQuery', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  90.         return $this->valueHolder52fd4->createNamedNativeQuery($name);
  91.     }
  92.     public function createQueryBuilder()
  93.     {
  94.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'createQueryBuilder', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  95.         return $this->valueHolder52fd4->createQueryBuilder();
  96.     }
  97.     public function flush($entity null)
  98.     {
  99.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'flush', array('entity' => $entity), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  100.         return $this->valueHolder52fd4->flush($entity);
  101.     }
  102.     public function find($className$id$lockMode null$lockVersion null)
  103.     {
  104.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'find', array('className' => $className'id' => $id'lockMode' => $lockMode'lockVersion' => $lockVersion), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  105.         return $this->valueHolder52fd4->find($className$id$lockMode$lockVersion);
  106.     }
  107.     public function getReference($entityName$id)
  108.     {
  109.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getReference', array('entityName' => $entityName'id' => $id), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  110.         return $this->valueHolder52fd4->getReference($entityName$id);
  111.     }
  112.     public function getPartialReference($entityName$identifier)
  113.     {
  114.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getPartialReference', array('entityName' => $entityName'identifier' => $identifier), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  115.         return $this->valueHolder52fd4->getPartialReference($entityName$identifier);
  116.     }
  117.     public function clear($entityName null)
  118.     {
  119.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'clear', array('entityName' => $entityName), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  120.         return $this->valueHolder52fd4->clear($entityName);
  121.     }
  122.     public function close()
  123.     {
  124.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'close', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  125.         return $this->valueHolder52fd4->close();
  126.     }
  127.     public function persist($entity)
  128.     {
  129.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'persist', array('entity' => $entity), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  130.         return $this->valueHolder52fd4->persist($entity);
  131.     }
  132.     public function remove($entity)
  133.     {
  134.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'remove', array('entity' => $entity), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  135.         return $this->valueHolder52fd4->remove($entity);
  136.     }
  137.     public function refresh($entity)
  138.     {
  139.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'refresh', array('entity' => $entity), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  140.         return $this->valueHolder52fd4->refresh($entity);
  141.     }
  142.     public function detach($entity)
  143.     {
  144.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'detach', array('entity' => $entity), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  145.         return $this->valueHolder52fd4->detach($entity);
  146.     }
  147.     public function merge($entity)
  148.     {
  149.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'merge', array('entity' => $entity), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  150.         return $this->valueHolder52fd4->merge($entity);
  151.     }
  152.     public function copy($entity$deep false)
  153.     {
  154.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'copy', array('entity' => $entity'deep' => $deep), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  155.         return $this->valueHolder52fd4->copy($entity$deep);
  156.     }
  157.     public function lock($entity$lockMode$lockVersion null)
  158.     {
  159.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'lock', array('entity' => $entity'lockMode' => $lockMode'lockVersion' => $lockVersion), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  160.         return $this->valueHolder52fd4->lock($entity$lockMode$lockVersion);
  161.     }
  162.     public function getRepository($entityName)
  163.     {
  164.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getRepository', array('entityName' => $entityName), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  165.         return $this->valueHolder52fd4->getRepository($entityName);
  166.     }
  167.     public function contains($entity)
  168.     {
  169.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'contains', array('entity' => $entity), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  170.         return $this->valueHolder52fd4->contains($entity);
  171.     }
  172.     public function getEventManager()
  173.     {
  174.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getEventManager', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  175.         return $this->valueHolder52fd4->getEventManager();
  176.     }
  177.     public function getConfiguration()
  178.     {
  179.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getConfiguration', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  180.         return $this->valueHolder52fd4->getConfiguration();
  181.     }
  182.     public function isOpen()
  183.     {
  184.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'isOpen', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  185.         return $this->valueHolder52fd4->isOpen();
  186.     }
  187.     public function getUnitOfWork()
  188.     {
  189.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getUnitOfWork', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  190.         return $this->valueHolder52fd4->getUnitOfWork();
  191.     }
  192.     public function getHydrator($hydrationMode)
  193.     {
  194.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getHydrator', array('hydrationMode' => $hydrationMode), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  195.         return $this->valueHolder52fd4->getHydrator($hydrationMode);
  196.     }
  197.     public function newHydrator($hydrationMode)
  198.     {
  199.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'newHydrator', array('hydrationMode' => $hydrationMode), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  200.         return $this->valueHolder52fd4->newHydrator($hydrationMode);
  201.     }
  202.     public function getProxyFactory()
  203.     {
  204.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getProxyFactory', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  205.         return $this->valueHolder52fd4->getProxyFactory();
  206.     }
  207.     public function initializeObject($obj)
  208.     {
  209.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'initializeObject', array('obj' => $obj), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  210.         return $this->valueHolder52fd4->initializeObject($obj);
  211.     }
  212.     public function getFilters()
  213.     {
  214.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'getFilters', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  215.         return $this->valueHolder52fd4->getFilters();
  216.     }
  217.     public function isFiltersStateClean()
  218.     {
  219.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'isFiltersStateClean', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  220.         return $this->valueHolder52fd4->isFiltersStateClean();
  221.     }
  222.     public function hasFilters()
  223.     {
  224.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'hasFilters', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  225.         return $this->valueHolder52fd4->hasFilters();
  226.     }
  227.     /**
  228.      * Constructor for lazy initialization
  229.      *
  230.      * @param \Closure|null $initializer
  231.      */
  232.     public static function staticProxyConstructor($initializer)
  233.     {
  234.         static $reflection;
  235.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  236.         $instance   $reflection->newInstanceWithoutConstructor();
  237.         \Closure::bind(function (\Doctrine\ORM\EntityManager $instance) {
  238.             unset($instance->config$instance->conn$instance->metadataFactory$instance->unitOfWork$instance->eventManager$instance->proxyFactory$instance->repositoryFactory$instance->expressionBuilder$instance->closed$instance->filterCollection$instance->cache);
  239.         }, $instance'Doctrine\\ORM\\EntityManager')->__invoke($instance);
  240.         $instance->initializer226e1 $initializer;
  241.         return $instance;
  242.     }
  243.     public function __construct(\Doctrine\DBAL\Connection $conn\Doctrine\ORM\Configuration $config)
  244.     {
  245.         static $reflection;
  246.         if (! $this->valueHolder52fd4) {
  247.             $reflection $reflection ?? new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  248.             $this->valueHolder52fd4 $reflection->newInstanceWithoutConstructor();
  249.         \Closure::bind(function (\Doctrine\ORM\EntityManager $instance) {
  250.             unset($instance->config$instance->conn$instance->metadataFactory$instance->unitOfWork$instance->eventManager$instance->proxyFactory$instance->repositoryFactory$instance->expressionBuilder$instance->closed$instance->filterCollection$instance->cache);
  251.         }, $this'Doctrine\\ORM\\EntityManager')->__invoke($this);
  252.         }
  253.         $this->valueHolder52fd4->__construct($conn$config);
  254.     }
  255.     public function & __get($name)
  256.     {
  257.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__get', ['name' => $name], $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  258.         if (isset(self::$publicProperties02cd6[$name])) {
  259.             return $this->valueHolder52fd4->$name;
  260.         }
  261.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  262.         if (! $realInstanceReflection->hasProperty($name)) {
  263.             $targetObject $this->valueHolder52fd4;
  264.             $backtrace debug_backtrace(false1);
  265.             trigger_error(
  266.                 sprintf(
  267.                     'Undefined property: %s::$%s in %s on line %s',
  268.                     $realInstanceReflection->getName(),
  269.                     $name,
  270.                     $backtrace[0]['file'],
  271.                     $backtrace[0]['line']
  272.                 ),
  273.                 \E_USER_NOTICE
  274.             );
  275.             return $targetObject->$name;
  276.         }
  277.         $targetObject $this->valueHolder52fd4;
  278.         $accessor = function & () use ($targetObject$name) {
  279.             return $targetObject->$name;
  280.         };
  281.         $backtrace debug_backtrace(true2);
  282.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  283.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  284.         $returnValue = & $accessor();
  285.         return $returnValue;
  286.     }
  287.     public function __set($name$value)
  288.     {
  289.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__set', array('name' => $name'value' => $value), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  290.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  291.         if (! $realInstanceReflection->hasProperty($name)) {
  292.             $targetObject $this->valueHolder52fd4;
  293.             $targetObject->$name $value;
  294.             return $targetObject->$name;
  295.         }
  296.         $targetObject $this->valueHolder52fd4;
  297.         $accessor = function & () use ($targetObject$name$value) {
  298.             $targetObject->$name $value;
  299.             return $targetObject->$name;
  300.         };
  301.         $backtrace debug_backtrace(true2);
  302.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  303.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  304.         $returnValue = & $accessor();
  305.         return $returnValue;
  306.     }
  307.     public function __isset($name)
  308.     {
  309.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__isset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  310.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  311.         if (! $realInstanceReflection->hasProperty($name)) {
  312.             $targetObject $this->valueHolder52fd4;
  313.             return isset($targetObject->$name);
  314.         }
  315.         $targetObject $this->valueHolder52fd4;
  316.         $accessor = function () use ($targetObject$name) {
  317.             return isset($targetObject->$name);
  318.         };
  319.         $backtrace debug_backtrace(true2);
  320.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  321.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  322.         $returnValue $accessor();
  323.         return $returnValue;
  324.     }
  325.     public function __unset($name)
  326.     {
  327.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__unset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  328.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  329.         if (! $realInstanceReflection->hasProperty($name)) {
  330.             $targetObject $this->valueHolder52fd4;
  331.             unset($targetObject->$name);
  332.             return;
  333.         }
  334.         $targetObject $this->valueHolder52fd4;
  335.         $accessor = function () use ($targetObject$name) {
  336.             unset($targetObject->$name);
  337.             return;
  338.         };
  339.         $backtrace debug_backtrace(true2);
  340.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  341.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  342.         $accessor();
  343.     }
  344.     public function __clone()
  345.     {
  346.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__clone', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  347.         $this->valueHolder52fd4 = clone $this->valueHolder52fd4;
  348.     }
  349.     public function __sleep()
  350.     {
  351.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__sleep', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  352.         return array('valueHolder52fd4');
  353.     }
  354.     public function __wakeup()
  355.     {
  356.         \Closure::bind(function (\Doctrine\ORM\EntityManager $instance) {
  357.             unset($instance->config$instance->conn$instance->metadataFactory$instance->unitOfWork$instance->eventManager$instance->proxyFactory$instance->repositoryFactory$instance->expressionBuilder$instance->closed$instance->filterCollection$instance->cache);
  358.         }, $this'Doctrine\\ORM\\EntityManager')->__invoke($this);
  359.     }
  360.     public function setProxyInitializer(\Closure $initializer null) : void
  361.     {
  362.         $this->initializer226e1 $initializer;
  363.     }
  364.     public function getProxyInitializer() : ?\Closure
  365.     {
  366.         return $this->initializer226e1;
  367.     }
  368.     public function initializeProxy() : bool
  369.     {
  370.         return $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'initializeProxy', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  371.     }
  372.     public function isProxyInitialized() : bool
  373.     {
  374.         return null !== $this->valueHolder52fd4;
  375.     }
  376.     public function getWrappedValueHolderValue()
  377.     {
  378.         return $this->valueHolder52fd4;
  379.     }
  380. }
  381. if (!\class_exists('EntityManager_9a5be93'false)) {
  382.     \class_alias(__NAMESPACE__.'\\EntityManager_9a5be93''EntityManager_9a5be93'false);
  383. }
  384. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/LoaderInterface.php';
  385. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/Persistence/PersisterAwareInterface.php';
  386. include_once \dirname(__DIR__4).'/vendor/nelmio/alice/src/IsAServiceTrait.php';
  387. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/Loader/PersisterLoader.php';
  388. class PersisterLoader_c8a8e24 extends \Fidry\AliceDataFixtures\Loader\PersisterLoader implements \ProxyManager\Proxy\VirtualProxyInterface
  389. {
  390.     /**
  391.      * @var \Fidry\AliceDataFixtures\Loader\PersisterLoader|null wrapped object, if the proxy is initialized
  392.      */
  393.     private $valueHolder52fd4 null;
  394.     /**
  395.      * @var \Closure|null initializer responsible for generating the wrapped object
  396.      */
  397.     private $initializer226e1 null;
  398.     /**
  399.      * @var bool[] map of public properties of the parent class
  400.      */
  401.     private static $publicProperties02cd6 = [
  402.         
  403.     ];
  404.     public function withPersister(\Fidry\AliceDataFixtures\Persistence\PersisterInterface $persister) : \Fidry\AliceDataFixtures\Loader\PersisterLoader
  405.     {
  406.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'withPersister', array('persister' => $persister), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  407.         return $this->valueHolder52fd4->withPersister($persister);
  408.     }
  409.     public function load(array $fixturesFiles, array $parameters = [], array $objects = [], ?\Fidry\AliceDataFixtures\Persistence\PurgeMode $purgeMode null) : array
  410.     {
  411.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'load', array('fixturesFiles' => $fixturesFiles'parameters' => $parameters'objects' => $objects'purgeMode' => $purgeMode), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  412.         return $this->valueHolder52fd4->load($fixturesFiles$parameters$objects$purgeMode);
  413.     }
  414.     /**
  415.      * Constructor for lazy initialization
  416.      *
  417.      * @param \Closure|null $initializer
  418.      */
  419.     public static function staticProxyConstructor($initializer)
  420.     {
  421.         static $reflection;
  422.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  423.         $instance   $reflection->newInstanceWithoutConstructor();
  424.         \Closure::bind(function (\Fidry\AliceDataFixtures\Loader\PersisterLoader $instance) {
  425.             unset($instance->loader$instance->persister$instance->logger$instance->processors);
  426.         }, $instance'Fidry\\AliceDataFixtures\\Loader\\PersisterLoader')->__invoke($instance);
  427.         $instance->initializer226e1 $initializer;
  428.         return $instance;
  429.     }
  430.     public function __construct(\Fidry\AliceDataFixtures\LoaderInterface $decoratedLoader\Fidry\AliceDataFixtures\Persistence\PersisterInterface $persister, ?\Psr\Log\LoggerInterface $logger null, array $processors = [])
  431.     {
  432.         static $reflection;
  433.         if (! $this->valueHolder52fd4) {
  434.             $reflection $reflection ?? new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PersisterLoader');
  435.             $this->valueHolder52fd4 $reflection->newInstanceWithoutConstructor();
  436.         \Closure::bind(function (\Fidry\AliceDataFixtures\Loader\PersisterLoader $instance) {
  437.             unset($instance->loader$instance->persister$instance->logger$instance->processors);
  438.         }, $this'Fidry\\AliceDataFixtures\\Loader\\PersisterLoader')->__invoke($this);
  439.         }
  440.         $this->valueHolder52fd4->__construct($decoratedLoader$persister$logger$processors);
  441.     }
  442.     public function & __get($name)
  443.     {
  444.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__get', ['name' => $name], $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  445.         if (isset(self::$publicProperties02cd6[$name])) {
  446.             return $this->valueHolder52fd4->$name;
  447.         }
  448.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PersisterLoader');
  449.         if (! $realInstanceReflection->hasProperty($name)) {
  450.             $targetObject $this->valueHolder52fd4;
  451.             $backtrace debug_backtrace(false1);
  452.             trigger_error(
  453.                 sprintf(
  454.                     'Undefined property: %s::$%s in %s on line %s',
  455.                     $realInstanceReflection->getName(),
  456.                     $name,
  457.                     $backtrace[0]['file'],
  458.                     $backtrace[0]['line']
  459.                 ),
  460.                 \E_USER_NOTICE
  461.             );
  462.             return $targetObject->$name;
  463.         }
  464.         $targetObject $this->valueHolder52fd4;
  465.         $accessor = function & () use ($targetObject$name) {
  466.             return $targetObject->$name;
  467.         };
  468.         $backtrace debug_backtrace(true2);
  469.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  470.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  471.         $returnValue = & $accessor();
  472.         return $returnValue;
  473.     }
  474.     public function __set($name$value)
  475.     {
  476.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__set', array('name' => $name'value' => $value), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  477.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PersisterLoader');
  478.         if (! $realInstanceReflection->hasProperty($name)) {
  479.             $targetObject $this->valueHolder52fd4;
  480.             $targetObject->$name $value;
  481.             return $targetObject->$name;
  482.         }
  483.         $targetObject $this->valueHolder52fd4;
  484.         $accessor = function & () use ($targetObject$name$value) {
  485.             $targetObject->$name $value;
  486.             return $targetObject->$name;
  487.         };
  488.         $backtrace debug_backtrace(true2);
  489.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  490.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  491.         $returnValue = & $accessor();
  492.         return $returnValue;
  493.     }
  494.     public function __isset($name)
  495.     {
  496.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__isset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  497.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PersisterLoader');
  498.         if (! $realInstanceReflection->hasProperty($name)) {
  499.             $targetObject $this->valueHolder52fd4;
  500.             return isset($targetObject->$name);
  501.         }
  502.         $targetObject $this->valueHolder52fd4;
  503.         $accessor = function () use ($targetObject$name) {
  504.             return isset($targetObject->$name);
  505.         };
  506.         $backtrace debug_backtrace(true2);
  507.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  508.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  509.         $returnValue $accessor();
  510.         return $returnValue;
  511.     }
  512.     public function __unset($name)
  513.     {
  514.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__unset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  515.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PersisterLoader');
  516.         if (! $realInstanceReflection->hasProperty($name)) {
  517.             $targetObject $this->valueHolder52fd4;
  518.             unset($targetObject->$name);
  519.             return;
  520.         }
  521.         $targetObject $this->valueHolder52fd4;
  522.         $accessor = function () use ($targetObject$name) {
  523.             unset($targetObject->$name);
  524.             return;
  525.         };
  526.         $backtrace debug_backtrace(true2);
  527.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  528.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  529.         $accessor();
  530.     }
  531.     public function __clone()
  532.     {
  533.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__clone', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  534.         $this->valueHolder52fd4 = clone $this->valueHolder52fd4;
  535.     }
  536.     public function __sleep()
  537.     {
  538.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__sleep', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  539.         return array('valueHolder52fd4');
  540.     }
  541.     public function __wakeup()
  542.     {
  543.         \Closure::bind(function (\Fidry\AliceDataFixtures\Loader\PersisterLoader $instance) {
  544.             unset($instance->loader$instance->persister$instance->logger$instance->processors);
  545.         }, $this'Fidry\\AliceDataFixtures\\Loader\\PersisterLoader')->__invoke($this);
  546.     }
  547.     public function setProxyInitializer(\Closure $initializer null) : void
  548.     {
  549.         $this->initializer226e1 $initializer;
  550.     }
  551.     public function getProxyInitializer() : ?\Closure
  552.     {
  553.         return $this->initializer226e1;
  554.     }
  555.     public function initializeProxy() : bool
  556.     {
  557.         return $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'initializeProxy', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  558.     }
  559.     public function isProxyInitialized() : bool
  560.     {
  561.         return null !== $this->valueHolder52fd4;
  562.     }
  563.     public function getWrappedValueHolderValue()
  564.     {
  565.         return $this->valueHolder52fd4;
  566.     }
  567. }
  568. if (!\class_exists('PersisterLoader_c8a8e24'false)) {
  569.     \class_alias(__NAMESPACE__.'\\PersisterLoader_c8a8e24''PersisterLoader_c8a8e24'false);
  570. }
  571. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/Loader/PurgerLoader.php';
  572. class PurgerLoader_cb68499 extends \Fidry\AliceDataFixtures\Loader\PurgerLoader implements \ProxyManager\Proxy\VirtualProxyInterface
  573. {
  574.     /**
  575.      * @var \Fidry\AliceDataFixtures\Loader\PurgerLoader|null wrapped object, if the proxy is initialized
  576.      */
  577.     private $valueHolder52fd4 null;
  578.     /**
  579.      * @var \Closure|null initializer responsible for generating the wrapped object
  580.      */
  581.     private $initializer226e1 null;
  582.     /**
  583.      * @var bool[] map of public properties of the parent class
  584.      */
  585.     private static $publicProperties02cd6 = [
  586.         
  587.     ];
  588.     public function withPersister(\Fidry\AliceDataFixtures\Persistence\PersisterInterface $persister) : \Fidry\AliceDataFixtures\Loader\PurgerLoader
  589.     {
  590.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'withPersister', array('persister' => $persister), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  591.         return $this->valueHolder52fd4->withPersister($persister);
  592.     }
  593.     public function load(array $fixturesFiles, array $parameters = [], array $objects = [], ?\Fidry\AliceDataFixtures\Persistence\PurgeMode $purgeMode null) : array
  594.     {
  595.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'load', array('fixturesFiles' => $fixturesFiles'parameters' => $parameters'objects' => $objects'purgeMode' => $purgeMode), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  596.         return $this->valueHolder52fd4->load($fixturesFiles$parameters$objects$purgeMode);
  597.     }
  598.     /**
  599.      * Constructor for lazy initialization
  600.      *
  601.      * @param \Closure|null $initializer
  602.      */
  603.     public static function staticProxyConstructor($initializer)
  604.     {
  605.         static $reflection;
  606.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  607.         $instance   $reflection->newInstanceWithoutConstructor();
  608.         \Closure::bind(function (\Fidry\AliceDataFixtures\Loader\PurgerLoader $instance) {
  609.             unset($instance->loader$instance->purgerFactory$instance->defaultPurgeMode$instance->logger);
  610.         }, $instance'Fidry\\AliceDataFixtures\\Loader\\PurgerLoader')->__invoke($instance);
  611.         $instance->initializer226e1 $initializer;
  612.         return $instance;
  613.     }
  614.     public function __construct(\Fidry\AliceDataFixtures\LoaderInterface $decoratedLoader\Fidry\AliceDataFixtures\Persistence\PurgerFactoryInterface $purgerFactorystring $defaultPurgeMode, ?\Psr\Log\LoggerInterface $logger null)
  615.     {
  616.         static $reflection;
  617.         if (! $this->valueHolder52fd4) {
  618.             $reflection $reflection ?? new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PurgerLoader');
  619.             $this->valueHolder52fd4 $reflection->newInstanceWithoutConstructor();
  620.         \Closure::bind(function (\Fidry\AliceDataFixtures\Loader\PurgerLoader $instance) {
  621.             unset($instance->loader$instance->purgerFactory$instance->defaultPurgeMode$instance->logger);
  622.         }, $this'Fidry\\AliceDataFixtures\\Loader\\PurgerLoader')->__invoke($this);
  623.         }
  624.         $this->valueHolder52fd4->__construct($decoratedLoader$purgerFactory$defaultPurgeMode$logger);
  625.     }
  626.     public function & __get($name)
  627.     {
  628.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__get', ['name' => $name], $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  629.         if (isset(self::$publicProperties02cd6[$name])) {
  630.             return $this->valueHolder52fd4->$name;
  631.         }
  632.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PurgerLoader');
  633.         if (! $realInstanceReflection->hasProperty($name)) {
  634.             $targetObject $this->valueHolder52fd4;
  635.             $backtrace debug_backtrace(false1);
  636.             trigger_error(
  637.                 sprintf(
  638.                     'Undefined property: %s::$%s in %s on line %s',
  639.                     $realInstanceReflection->getName(),
  640.                     $name,
  641.                     $backtrace[0]['file'],
  642.                     $backtrace[0]['line']
  643.                 ),
  644.                 \E_USER_NOTICE
  645.             );
  646.             return $targetObject->$name;
  647.         }
  648.         $targetObject $this->valueHolder52fd4;
  649.         $accessor = function & () use ($targetObject$name) {
  650.             return $targetObject->$name;
  651.         };
  652.         $backtrace debug_backtrace(true2);
  653.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  654.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  655.         $returnValue = & $accessor();
  656.         return $returnValue;
  657.     }
  658.     public function __set($name$value)
  659.     {
  660.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__set', array('name' => $name'value' => $value), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  661.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PurgerLoader');
  662.         if (! $realInstanceReflection->hasProperty($name)) {
  663.             $targetObject $this->valueHolder52fd4;
  664.             $targetObject->$name $value;
  665.             return $targetObject->$name;
  666.         }
  667.         $targetObject $this->valueHolder52fd4;
  668.         $accessor = function & () use ($targetObject$name$value) {
  669.             $targetObject->$name $value;
  670.             return $targetObject->$name;
  671.         };
  672.         $backtrace debug_backtrace(true2);
  673.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  674.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  675.         $returnValue = & $accessor();
  676.         return $returnValue;
  677.     }
  678.     public function __isset($name)
  679.     {
  680.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__isset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  681.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PurgerLoader');
  682.         if (! $realInstanceReflection->hasProperty($name)) {
  683.             $targetObject $this->valueHolder52fd4;
  684.             return isset($targetObject->$name);
  685.         }
  686.         $targetObject $this->valueHolder52fd4;
  687.         $accessor = function () use ($targetObject$name) {
  688.             return isset($targetObject->$name);
  689.         };
  690.         $backtrace debug_backtrace(true2);
  691.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  692.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  693.         $returnValue $accessor();
  694.         return $returnValue;
  695.     }
  696.     public function __unset($name)
  697.     {
  698.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__unset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  699.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\PurgerLoader');
  700.         if (! $realInstanceReflection->hasProperty($name)) {
  701.             $targetObject $this->valueHolder52fd4;
  702.             unset($targetObject->$name);
  703.             return;
  704.         }
  705.         $targetObject $this->valueHolder52fd4;
  706.         $accessor = function () use ($targetObject$name) {
  707.             unset($targetObject->$name);
  708.             return;
  709.         };
  710.         $backtrace debug_backtrace(true2);
  711.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  712.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  713.         $accessor();
  714.     }
  715.     public function __clone()
  716.     {
  717.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__clone', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  718.         $this->valueHolder52fd4 = clone $this->valueHolder52fd4;
  719.     }
  720.     public function __sleep()
  721.     {
  722.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__sleep', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  723.         return array('valueHolder52fd4');
  724.     }
  725.     public function __wakeup()
  726.     {
  727.         \Closure::bind(function (\Fidry\AliceDataFixtures\Loader\PurgerLoader $instance) {
  728.             unset($instance->loader$instance->purgerFactory$instance->defaultPurgeMode$instance->logger);
  729.         }, $this'Fidry\\AliceDataFixtures\\Loader\\PurgerLoader')->__invoke($this);
  730.     }
  731.     public function setProxyInitializer(\Closure $initializer null) : void
  732.     {
  733.         $this->initializer226e1 $initializer;
  734.     }
  735.     public function getProxyInitializer() : ?\Closure
  736.     {
  737.         return $this->initializer226e1;
  738.     }
  739.     public function initializeProxy() : bool
  740.     {
  741.         return $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'initializeProxy', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  742.     }
  743.     public function isProxyInitialized() : bool
  744.     {
  745.         return null !== $this->valueHolder52fd4;
  746.     }
  747.     public function getWrappedValueHolderValue()
  748.     {
  749.         return $this->valueHolder52fd4;
  750.     }
  751. }
  752. if (!\class_exists('PurgerLoader_cb68499'false)) {
  753.     \class_alias(__NAMESPACE__.'\\PurgerLoader_cb68499''PurgerLoader_cb68499'false);
  754. }
  755. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/Loader/SimpleLoader.php';
  756. class SimpleLoader_4473cb1 extends \Fidry\AliceDataFixtures\Loader\SimpleLoader implements \ProxyManager\Proxy\VirtualProxyInterface
  757. {
  758.     /**
  759.      * @var \Fidry\AliceDataFixtures\Loader\SimpleLoader|null wrapped object, if the proxy is initialized
  760.      */
  761.     private $valueHolder52fd4 null;
  762.     /**
  763.      * @var \Closure|null initializer responsible for generating the wrapped object
  764.      */
  765.     private $initializer226e1 null;
  766.     /**
  767.      * @var bool[] map of public properties of the parent class
  768.      */
  769.     private static $publicProperties02cd6 = [
  770.         
  771.     ];
  772.     public function load(array $fixturesFiles, array $parameters = [], array $objects = [], ?\Fidry\AliceDataFixtures\Persistence\PurgeMode $purgeMode null) : array
  773.     {
  774.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'load', array('fixturesFiles' => $fixturesFiles'parameters' => $parameters'objects' => $objects'purgeMode' => $purgeMode), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  775.         return $this->valueHolder52fd4->load($fixturesFiles$parameters$objects$purgeMode);
  776.     }
  777.     /**
  778.      * Constructor for lazy initialization
  779.      *
  780.      * @param \Closure|null $initializer
  781.      */
  782.     public static function staticProxyConstructor($initializer)
  783.     {
  784.         static $reflection;
  785.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  786.         $instance   $reflection->newInstanceWithoutConstructor();
  787.         \Closure::bind(function (\Fidry\AliceDataFixtures\Loader\SimpleLoader $instance) {
  788.             unset($instance->filesLoader$instance->logger);
  789.         }, $instance'Fidry\\AliceDataFixtures\\Loader\\SimpleLoader')->__invoke($instance);
  790.         $instance->initializer226e1 $initializer;
  791.         return $instance;
  792.     }
  793.     public function __construct(\Nelmio\Alice\FilesLoaderInterface $fileLoader, ?\Psr\Log\LoggerInterface $logger null)
  794.     {
  795.         static $reflection;
  796.         if (! $this->valueHolder52fd4) {
  797.             $reflection $reflection ?? new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\SimpleLoader');
  798.             $this->valueHolder52fd4 $reflection->newInstanceWithoutConstructor();
  799.         \Closure::bind(function (\Fidry\AliceDataFixtures\Loader\SimpleLoader $instance) {
  800.             unset($instance->filesLoader$instance->logger);
  801.         }, $this'Fidry\\AliceDataFixtures\\Loader\\SimpleLoader')->__invoke($this);
  802.         }
  803.         $this->valueHolder52fd4->__construct($fileLoader$logger);
  804.     }
  805.     public function & __get($name)
  806.     {
  807.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__get', ['name' => $name], $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  808.         if (isset(self::$publicProperties02cd6[$name])) {
  809.             return $this->valueHolder52fd4->$name;
  810.         }
  811.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\SimpleLoader');
  812.         if (! $realInstanceReflection->hasProperty($name)) {
  813.             $targetObject $this->valueHolder52fd4;
  814.             $backtrace debug_backtrace(false1);
  815.             trigger_error(
  816.                 sprintf(
  817.                     'Undefined property: %s::$%s in %s on line %s',
  818.                     $realInstanceReflection->getName(),
  819.                     $name,
  820.                     $backtrace[0]['file'],
  821.                     $backtrace[0]['line']
  822.                 ),
  823.                 \E_USER_NOTICE
  824.             );
  825.             return $targetObject->$name;
  826.         }
  827.         $targetObject $this->valueHolder52fd4;
  828.         $accessor = function & () use ($targetObject$name) {
  829.             return $targetObject->$name;
  830.         };
  831.         $backtrace debug_backtrace(true2);
  832.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  833.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  834.         $returnValue = & $accessor();
  835.         return $returnValue;
  836.     }
  837.     public function __set($name$value)
  838.     {
  839.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__set', array('name' => $name'value' => $value), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  840.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\SimpleLoader');
  841.         if (! $realInstanceReflection->hasProperty($name)) {
  842.             $targetObject $this->valueHolder52fd4;
  843.             $targetObject->$name $value;
  844.             return $targetObject->$name;
  845.         }
  846.         $targetObject $this->valueHolder52fd4;
  847.         $accessor = function & () use ($targetObject$name$value) {
  848.             $targetObject->$name $value;
  849.             return $targetObject->$name;
  850.         };
  851.         $backtrace debug_backtrace(true2);
  852.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  853.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  854.         $returnValue = & $accessor();
  855.         return $returnValue;
  856.     }
  857.     public function __isset($name)
  858.     {
  859.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__isset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  860.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\SimpleLoader');
  861.         if (! $realInstanceReflection->hasProperty($name)) {
  862.             $targetObject $this->valueHolder52fd4;
  863.             return isset($targetObject->$name);
  864.         }
  865.         $targetObject $this->valueHolder52fd4;
  866.         $accessor = function () use ($targetObject$name) {
  867.             return isset($targetObject->$name);
  868.         };
  869.         $backtrace debug_backtrace(true2);
  870.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  871.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  872.         $returnValue $accessor();
  873.         return $returnValue;
  874.     }
  875.     public function __unset($name)
  876.     {
  877.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__unset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  878.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Loader\\SimpleLoader');
  879.         if (! $realInstanceReflection->hasProperty($name)) {
  880.             $targetObject $this->valueHolder52fd4;
  881.             unset($targetObject->$name);
  882.             return;
  883.         }
  884.         $targetObject $this->valueHolder52fd4;
  885.         $accessor = function () use ($targetObject$name) {
  886.             unset($targetObject->$name);
  887.             return;
  888.         };
  889.         $backtrace debug_backtrace(true2);
  890.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  891.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  892.         $accessor();
  893.     }
  894.     public function __clone()
  895.     {
  896.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__clone', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  897.         $this->valueHolder52fd4 = clone $this->valueHolder52fd4;
  898.     }
  899.     public function __sleep()
  900.     {
  901.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__sleep', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  902.         return array('valueHolder52fd4');
  903.     }
  904.     public function __wakeup()
  905.     {
  906.         \Closure::bind(function (\Fidry\AliceDataFixtures\Loader\SimpleLoader $instance) {
  907.             unset($instance->filesLoader$instance->logger);
  908.         }, $this'Fidry\\AliceDataFixtures\\Loader\\SimpleLoader')->__invoke($this);
  909.     }
  910.     public function setProxyInitializer(\Closure $initializer null) : void
  911.     {
  912.         $this->initializer226e1 $initializer;
  913.     }
  914.     public function getProxyInitializer() : ?\Closure
  915.     {
  916.         return $this->initializer226e1;
  917.     }
  918.     public function initializeProxy() : bool
  919.     {
  920.         return $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'initializeProxy', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  921.     }
  922.     public function isProxyInitialized() : bool
  923.     {
  924.         return null !== $this->valueHolder52fd4;
  925.     }
  926.     public function getWrappedValueHolderValue()
  927.     {
  928.         return $this->valueHolder52fd4;
  929.     }
  930. }
  931. if (!\class_exists('SimpleLoader_4473cb1'false)) {
  932.     \class_alias(__NAMESPACE__.'\\SimpleLoader_4473cb1''SimpleLoader_4473cb1'false);
  933. }
  934. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/Persistence/PersisterInterface.php';
  935. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/Bridge/Doctrine/Persister/ObjectManagerPersister.php';
  936. class ObjectManagerPersister_eccc052 extends \Fidry\AliceDataFixtures\Bridge\Doctrine\Persister\ObjectManagerPersister implements \ProxyManager\Proxy\VirtualProxyInterface
  937. {
  938.     /**
  939.      * @var \Fidry\AliceDataFixtures\Bridge\Doctrine\Persister\ObjectManagerPersister|null wrapped object, if the proxy is initialized
  940.      */
  941.     private $valueHolder52fd4 null;
  942.     /**
  943.      * @var \Closure|null initializer responsible for generating the wrapped object
  944.      */
  945.     private $initializer226e1 null;
  946.     /**
  947.      * @var bool[] map of public properties of the parent class
  948.      */
  949.     private static $publicProperties02cd6 = [
  950.         
  951.     ];
  952.     public function persist(object $object) : void
  953.     {
  954.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'persist', array('object' => $object), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  955.         $this->valueHolder52fd4->persist($object);
  956. return;
  957.     }
  958.     public function flush() : void
  959.     {
  960.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'flush', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  961.         $this->valueHolder52fd4->flush();
  962. return;
  963.     }
  964.     /**
  965.      * Constructor for lazy initialization
  966.      *
  967.      * @param \Closure|null $initializer
  968.      */
  969.     public static function staticProxyConstructor($initializer)
  970.     {
  971.         static $reflection;
  972.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  973.         $instance   $reflection->newInstanceWithoutConstructor();
  974.         \Closure::bind(function (\Fidry\AliceDataFixtures\Bridge\Doctrine\Persister\ObjectManagerPersister $instance) {
  975.             unset($instance->objectManager$instance->persistableClasses$instance->metadataToRestore$instance->objectChecked$instance->unitOfWorkPersistersReflection);
  976.         }, $instance'Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Persister\\ObjectManagerPersister')->__invoke($instance);
  977.         $instance->initializer226e1 $initializer;
  978.         return $instance;
  979.     }
  980.     public function __construct(\Doctrine\Persistence\ObjectManager $manager)
  981.     {
  982.         static $reflection;
  983.         if (! $this->valueHolder52fd4) {
  984.             $reflection $reflection ?? new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Persister\\ObjectManagerPersister');
  985.             $this->valueHolder52fd4 $reflection->newInstanceWithoutConstructor();
  986.         \Closure::bind(function (\Fidry\AliceDataFixtures\Bridge\Doctrine\Persister\ObjectManagerPersister $instance) {
  987.             unset($instance->objectManager$instance->persistableClasses$instance->metadataToRestore$instance->objectChecked$instance->unitOfWorkPersistersReflection);
  988.         }, $this'Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Persister\\ObjectManagerPersister')->__invoke($this);
  989.         }
  990.         $this->valueHolder52fd4->__construct($manager);
  991.     }
  992.     public function & __get($name)
  993.     {
  994.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__get', ['name' => $name], $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  995.         if (isset(self::$publicProperties02cd6[$name])) {
  996.             return $this->valueHolder52fd4->$name;
  997.         }
  998.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Persister\\ObjectManagerPersister');
  999.         if (! $realInstanceReflection->hasProperty($name)) {
  1000.             $targetObject $this->valueHolder52fd4;
  1001.             $backtrace debug_backtrace(false1);
  1002.             trigger_error(
  1003.                 sprintf(
  1004.                     'Undefined property: %s::$%s in %s on line %s',
  1005.                     $realInstanceReflection->getName(),
  1006.                     $name,
  1007.                     $backtrace[0]['file'],
  1008.                     $backtrace[0]['line']
  1009.                 ),
  1010.                 \E_USER_NOTICE
  1011.             );
  1012.             return $targetObject->$name;
  1013.         }
  1014.         $targetObject $this->valueHolder52fd4;
  1015.         $accessor = function & () use ($targetObject$name) {
  1016.             return $targetObject->$name;
  1017.         };
  1018.         $backtrace debug_backtrace(true2);
  1019.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1020.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1021.         $returnValue = & $accessor();
  1022.         return $returnValue;
  1023.     }
  1024.     public function __set($name$value)
  1025.     {
  1026.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__set', array('name' => $name'value' => $value), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1027.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Persister\\ObjectManagerPersister');
  1028.         if (! $realInstanceReflection->hasProperty($name)) {
  1029.             $targetObject $this->valueHolder52fd4;
  1030.             $targetObject->$name $value;
  1031.             return $targetObject->$name;
  1032.         }
  1033.         $targetObject $this->valueHolder52fd4;
  1034.         $accessor = function & () use ($targetObject$name$value) {
  1035.             $targetObject->$name $value;
  1036.             return $targetObject->$name;
  1037.         };
  1038.         $backtrace debug_backtrace(true2);
  1039.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1040.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1041.         $returnValue = & $accessor();
  1042.         return $returnValue;
  1043.     }
  1044.     public function __isset($name)
  1045.     {
  1046.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__isset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1047.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Persister\\ObjectManagerPersister');
  1048.         if (! $realInstanceReflection->hasProperty($name)) {
  1049.             $targetObject $this->valueHolder52fd4;
  1050.             return isset($targetObject->$name);
  1051.         }
  1052.         $targetObject $this->valueHolder52fd4;
  1053.         $accessor = function () use ($targetObject$name) {
  1054.             return isset($targetObject->$name);
  1055.         };
  1056.         $backtrace debug_backtrace(true2);
  1057.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1058.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1059.         $returnValue $accessor();
  1060.         return $returnValue;
  1061.     }
  1062.     public function __unset($name)
  1063.     {
  1064.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__unset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1065.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Persister\\ObjectManagerPersister');
  1066.         if (! $realInstanceReflection->hasProperty($name)) {
  1067.             $targetObject $this->valueHolder52fd4;
  1068.             unset($targetObject->$name);
  1069.             return;
  1070.         }
  1071.         $targetObject $this->valueHolder52fd4;
  1072.         $accessor = function () use ($targetObject$name) {
  1073.             unset($targetObject->$name);
  1074.             return;
  1075.         };
  1076.         $backtrace debug_backtrace(true2);
  1077.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1078.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1079.         $accessor();
  1080.     }
  1081.     public function __clone()
  1082.     {
  1083.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__clone', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1084.         $this->valueHolder52fd4 = clone $this->valueHolder52fd4;
  1085.     }
  1086.     public function __sleep()
  1087.     {
  1088.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__sleep', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1089.         return array('valueHolder52fd4');
  1090.     }
  1091.     public function __wakeup()
  1092.     {
  1093.         \Closure::bind(function (\Fidry\AliceDataFixtures\Bridge\Doctrine\Persister\ObjectManagerPersister $instance) {
  1094.             unset($instance->objectManager$instance->persistableClasses$instance->metadataToRestore$instance->objectChecked$instance->unitOfWorkPersistersReflection);
  1095.         }, $this'Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Persister\\ObjectManagerPersister')->__invoke($this);
  1096.     }
  1097.     public function setProxyInitializer(\Closure $initializer null) : void
  1098.     {
  1099.         $this->initializer226e1 $initializer;
  1100.     }
  1101.     public function getProxyInitializer() : ?\Closure
  1102.     {
  1103.         return $this->initializer226e1;
  1104.     }
  1105.     public function initializeProxy() : bool
  1106.     {
  1107.         return $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'initializeProxy', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1108.     }
  1109.     public function isProxyInitialized() : bool
  1110.     {
  1111.         return null !== $this->valueHolder52fd4;
  1112.     }
  1113.     public function getWrappedValueHolderValue()
  1114.     {
  1115.         return $this->valueHolder52fd4;
  1116.     }
  1117. }
  1118. if (!\class_exists('ObjectManagerPersister_eccc052'false)) {
  1119.     \class_alias(__NAMESPACE__.'\\ObjectManagerPersister_eccc052''ObjectManagerPersister_eccc052'false);
  1120. }
  1121. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/Persistence/PurgerInterface.php';
  1122. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/Persistence/PurgerFactoryInterface.php';
  1123. include_once \dirname(__DIR__4).'/vendor/theofidry/alice-data-fixtures/src/Bridge/Doctrine/Purger/Purger.php';
  1124. class Purger_2d4d1ea extends \Fidry\AliceDataFixtures\Bridge\Doctrine\Purger\Purger implements \ProxyManager\Proxy\VirtualProxyInterface
  1125. {
  1126.     /**
  1127.      * @var \Fidry\AliceDataFixtures\Bridge\Doctrine\Purger\Purger|null wrapped object, if the proxy is initialized
  1128.      */
  1129.     private $valueHolder52fd4 null;
  1130.     /**
  1131.      * @var \Closure|null initializer responsible for generating the wrapped object
  1132.      */
  1133.     private $initializer226e1 null;
  1134.     /**
  1135.      * @var bool[] map of public properties of the parent class
  1136.      */
  1137.     private static $publicProperties02cd6 = [
  1138.         
  1139.     ];
  1140.     public function create(\Fidry\AliceDataFixtures\Persistence\PurgeMode $mode, ?\Fidry\AliceDataFixtures\Persistence\PurgerInterface $purger null) : \Fidry\AliceDataFixtures\Persistence\PurgerInterface
  1141.     {
  1142.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'create', array('mode' => $mode'purger' => $purger), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1143.         return $this->valueHolder52fd4->create($mode$purger);
  1144.     }
  1145.     public function purge() : void
  1146.     {
  1147.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'purge', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1148.         $this->valueHolder52fd4->purge();
  1149. return;
  1150.     }
  1151.     /**
  1152.      * Constructor for lazy initialization
  1153.      *
  1154.      * @param \Closure|null $initializer
  1155.      */
  1156.     public static function staticProxyConstructor($initializer)
  1157.     {
  1158.         static $reflection;
  1159.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  1160.         $instance   $reflection->newInstanceWithoutConstructor();
  1161.         \Closure::bind(function (\Fidry\AliceDataFixtures\Bridge\Doctrine\Purger\Purger $instance) {
  1162.             unset($instance->manager$instance->purgeMode$instance->purger);
  1163.         }, $instance'Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Purger\\Purger')->__invoke($instance);
  1164.         $instance->initializer226e1 $initializer;
  1165.         return $instance;
  1166.     }
  1167.     public function __construct(\Doctrine\Persistence\ObjectManager $manager, ?\Fidry\AliceDataFixtures\Persistence\PurgeMode $purgeMode null)
  1168.     {
  1169.         static $reflection;
  1170.         if (! $this->valueHolder52fd4) {
  1171.             $reflection $reflection ?? new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Purger\\Purger');
  1172.             $this->valueHolder52fd4 $reflection->newInstanceWithoutConstructor();
  1173.         \Closure::bind(function (\Fidry\AliceDataFixtures\Bridge\Doctrine\Purger\Purger $instance) {
  1174.             unset($instance->manager$instance->purgeMode$instance->purger);
  1175.         }, $this'Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Purger\\Purger')->__invoke($this);
  1176.         }
  1177.         $this->valueHolder52fd4->__construct($manager$purgeMode);
  1178.     }
  1179.     public function & __get($name)
  1180.     {
  1181.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__get', ['name' => $name], $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1182.         if (isset(self::$publicProperties02cd6[$name])) {
  1183.             return $this->valueHolder52fd4->$name;
  1184.         }
  1185.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Purger\\Purger');
  1186.         if (! $realInstanceReflection->hasProperty($name)) {
  1187.             $targetObject $this->valueHolder52fd4;
  1188.             $backtrace debug_backtrace(false1);
  1189.             trigger_error(
  1190.                 sprintf(
  1191.                     'Undefined property: %s::$%s in %s on line %s',
  1192.                     $realInstanceReflection->getName(),
  1193.                     $name,
  1194.                     $backtrace[0]['file'],
  1195.                     $backtrace[0]['line']
  1196.                 ),
  1197.                 \E_USER_NOTICE
  1198.             );
  1199.             return $targetObject->$name;
  1200.         }
  1201.         $targetObject $this->valueHolder52fd4;
  1202.         $accessor = function & () use ($targetObject$name) {
  1203.             return $targetObject->$name;
  1204.         };
  1205.         $backtrace debug_backtrace(true2);
  1206.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1207.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1208.         $returnValue = & $accessor();
  1209.         return $returnValue;
  1210.     }
  1211.     public function __set($name$value)
  1212.     {
  1213.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__set', array('name' => $name'value' => $value), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1214.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Purger\\Purger');
  1215.         if (! $realInstanceReflection->hasProperty($name)) {
  1216.             $targetObject $this->valueHolder52fd4;
  1217.             $targetObject->$name $value;
  1218.             return $targetObject->$name;
  1219.         }
  1220.         $targetObject $this->valueHolder52fd4;
  1221.         $accessor = function & () use ($targetObject$name$value) {
  1222.             $targetObject->$name $value;
  1223.             return $targetObject->$name;
  1224.         };
  1225.         $backtrace debug_backtrace(true2);
  1226.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1227.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1228.         $returnValue = & $accessor();
  1229.         return $returnValue;
  1230.     }
  1231.     public function __isset($name)
  1232.     {
  1233.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__isset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1234.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Purger\\Purger');
  1235.         if (! $realInstanceReflection->hasProperty($name)) {
  1236.             $targetObject $this->valueHolder52fd4;
  1237.             return isset($targetObject->$name);
  1238.         }
  1239.         $targetObject $this->valueHolder52fd4;
  1240.         $accessor = function () use ($targetObject$name) {
  1241.             return isset($targetObject->$name);
  1242.         };
  1243.         $backtrace debug_backtrace(true2);
  1244.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1245.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1246.         $returnValue $accessor();
  1247.         return $returnValue;
  1248.     }
  1249.     public function __unset($name)
  1250.     {
  1251.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__unset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1252.         $realInstanceReflection = new \ReflectionClass('Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Purger\\Purger');
  1253.         if (! $realInstanceReflection->hasProperty($name)) {
  1254.             $targetObject $this->valueHolder52fd4;
  1255.             unset($targetObject->$name);
  1256.             return;
  1257.         }
  1258.         $targetObject $this->valueHolder52fd4;
  1259.         $accessor = function () use ($targetObject$name) {
  1260.             unset($targetObject->$name);
  1261.             return;
  1262.         };
  1263.         $backtrace debug_backtrace(true2);
  1264.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1265.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1266.         $accessor();
  1267.     }
  1268.     public function __clone()
  1269.     {
  1270.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__clone', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1271.         $this->valueHolder52fd4 = clone $this->valueHolder52fd4;
  1272.     }
  1273.     public function __sleep()
  1274.     {
  1275.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__sleep', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1276.         return array('valueHolder52fd4');
  1277.     }
  1278.     public function __wakeup()
  1279.     {
  1280.         \Closure::bind(function (\Fidry\AliceDataFixtures\Bridge\Doctrine\Purger\Purger $instance) {
  1281.             unset($instance->manager$instance->purgeMode$instance->purger);
  1282.         }, $this'Fidry\\AliceDataFixtures\\Bridge\\Doctrine\\Purger\\Purger')->__invoke($this);
  1283.     }
  1284.     public function setProxyInitializer(\Closure $initializer null) : void
  1285.     {
  1286.         $this->initializer226e1 $initializer;
  1287.     }
  1288.     public function getProxyInitializer() : ?\Closure
  1289.     {
  1290.         return $this->initializer226e1;
  1291.     }
  1292.     public function initializeProxy() : bool
  1293.     {
  1294.         return $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'initializeProxy', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1295.     }
  1296.     public function isProxyInitialized() : bool
  1297.     {
  1298.         return null !== $this->valueHolder52fd4;
  1299.     }
  1300.     public function getWrappedValueHolderValue()
  1301.     {
  1302.         return $this->valueHolder52fd4;
  1303.     }
  1304. }
  1305. if (!\class_exists('Purger_2d4d1ea'false)) {
  1306.     \class_alias(__NAMESPACE__.'\\Purger_2d4d1ea''Purger_2d4d1ea'false);
  1307. }
  1308. include_once \dirname(__DIR__4).'/vendor/knplabs/knp-components/src/Knp/Component/Pager/PaginatorInterface.php';
  1309. include_once \dirname(__DIR__4).'/vendor/knplabs/knp-components/src/Knp/Component/Pager/Paginator.php';
  1310. class PaginatorInterface_82dac15 implements \ProxyManager\Proxy\VirtualProxyInterface\Knp\Component\Pager\PaginatorInterface
  1311. {
  1312.     /**
  1313.      * @var \Knp\Component\Pager\PaginatorInterface|null wrapped object, if the proxy is initialized
  1314.      */
  1315.     private $valueHolder52fd4 null;
  1316.     /**
  1317.      * @var \Closure|null initializer responsible for generating the wrapped object
  1318.      */
  1319.     private $initializer226e1 null;
  1320.     /**
  1321.      * @var bool[] map of public properties of the parent class
  1322.      */
  1323.     private static $publicProperties02cd6 = [
  1324.         
  1325.     ];
  1326.     public function paginate($targetint $page 1, ?int $limit null, array $options = []) : \Knp\Component\Pager\Pagination\PaginationInterface
  1327.     {
  1328.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'paginate', array('target' => $target'page' => $page'limit' => $limit'options' => $options), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1329.         if ($this->valueHolder52fd4 === $returnValue $this->valueHolder52fd4->paginate($target$page$limit$options)) {
  1330.             return $this;
  1331.         }
  1332.         return $returnValue;
  1333.     }
  1334.     /**
  1335.      * Constructor for lazy initialization
  1336.      *
  1337.      * @param \Closure|null $initializer
  1338.      */
  1339.     public static function staticProxyConstructor($initializer)
  1340.     {
  1341.         static $reflection;
  1342.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  1343.         $instance   $reflection->newInstanceWithoutConstructor();
  1344.         $instance->initializer226e1 $initializer;
  1345.         return $instance;
  1346.     }
  1347.     public function __construct()
  1348.     {
  1349.         static $reflection;
  1350.         if (! $this->valueHolder52fd4) {
  1351.             $reflection $reflection ?? new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1352.             $this->valueHolder52fd4 $reflection->newInstanceWithoutConstructor();
  1353.         }
  1354.     }
  1355.     public function & __get($name)
  1356.     {
  1357.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__get', ['name' => $name], $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1358.         if (isset(self::$publicProperties02cd6[$name])) {
  1359.             return $this->valueHolder52fd4->$name;
  1360.         }
  1361.         $realInstanceReflection = new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1362.         if (! $realInstanceReflection->hasProperty($name)) {
  1363.             $targetObject $this->valueHolder52fd4;
  1364.             $backtrace debug_backtrace(false1);
  1365.             trigger_error(
  1366.                 sprintf(
  1367.                     'Undefined property: %s::$%s in %s on line %s',
  1368.                     $realInstanceReflection->getName(),
  1369.                     $name,
  1370.                     $backtrace[0]['file'],
  1371.                     $backtrace[0]['line']
  1372.                 ),
  1373.                 \E_USER_NOTICE
  1374.             );
  1375.             return $targetObject->$name;
  1376.         }
  1377.         $targetObject $this->valueHolder52fd4;
  1378.         $accessor = function & () use ($targetObject$name) {
  1379.             return $targetObject->$name;
  1380.         };
  1381.         $backtrace debug_backtrace(true2);
  1382.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1383.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1384.         $returnValue = & $accessor();
  1385.         return $returnValue;
  1386.     }
  1387.     public function __set($name$value)
  1388.     {
  1389.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__set', array('name' => $name'value' => $value), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1390.         $realInstanceReflection = new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1391.         if (! $realInstanceReflection->hasProperty($name)) {
  1392.             $targetObject $this->valueHolder52fd4;
  1393.             $targetObject->$name $value;
  1394.             return $targetObject->$name;
  1395.         }
  1396.         $targetObject $this->valueHolder52fd4;
  1397.         $accessor = function & () use ($targetObject$name$value) {
  1398.             $targetObject->$name $value;
  1399.             return $targetObject->$name;
  1400.         };
  1401.         $backtrace debug_backtrace(true2);
  1402.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1403.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1404.         $returnValue = & $accessor();
  1405.         return $returnValue;
  1406.     }
  1407.     public function __isset($name)
  1408.     {
  1409.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__isset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1410.         $realInstanceReflection = new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1411.         if (! $realInstanceReflection->hasProperty($name)) {
  1412.             $targetObject $this->valueHolder52fd4;
  1413.             return isset($targetObject->$name);
  1414.         }
  1415.         $targetObject $this->valueHolder52fd4;
  1416.         $accessor = function () use ($targetObject$name) {
  1417.             return isset($targetObject->$name);
  1418.         };
  1419.         $backtrace debug_backtrace(true2);
  1420.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1421.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1422.         $returnValue $accessor();
  1423.         return $returnValue;
  1424.     }
  1425.     public function __unset($name)
  1426.     {
  1427.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__unset', array('name' => $name), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1428.         $realInstanceReflection = new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1429.         if (! $realInstanceReflection->hasProperty($name)) {
  1430.             $targetObject $this->valueHolder52fd4;
  1431.             unset($targetObject->$name);
  1432.             return;
  1433.         }
  1434.         $targetObject $this->valueHolder52fd4;
  1435.         $accessor = function () use ($targetObject$name) {
  1436.             unset($targetObject->$name);
  1437.             return;
  1438.         };
  1439.         $backtrace debug_backtrace(true2);
  1440.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1441.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1442.         $accessor();
  1443.     }
  1444.     public function __clone()
  1445.     {
  1446.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__clone', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1447.         $this->valueHolder52fd4 = clone $this->valueHolder52fd4;
  1448.     }
  1449.     public function __sleep()
  1450.     {
  1451.         $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'__sleep', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1452.         return array('valueHolder52fd4');
  1453.     }
  1454.     public function __wakeup()
  1455.     {
  1456.     }
  1457.     public function setProxyInitializer(\Closure $initializer null) : void
  1458.     {
  1459.         $this->initializer226e1 $initializer;
  1460.     }
  1461.     public function getProxyInitializer() : ?\Closure
  1462.     {
  1463.         return $this->initializer226e1;
  1464.     }
  1465.     public function initializeProxy() : bool
  1466.     {
  1467.         return $this->initializer226e1 && ($this->initializer226e1->__invoke($valueHolder52fd4$this'initializeProxy', array(), $this->initializer226e1) || 1) && $this->valueHolder52fd4 $valueHolder52fd4;
  1468.     }
  1469.     public function isProxyInitialized() : bool
  1470.     {
  1471.         return null !== $this->valueHolder52fd4;
  1472.     }
  1473.     public function getWrappedValueHolderValue()
  1474.     {
  1475.         return $this->valueHolder52fd4;
  1476.     }
  1477. }
  1478. if (!\class_exists('PaginatorInterface_82dac15'false)) {
  1479.     \class_alias(__NAMESPACE__.'\\PaginatorInterface_82dac15''PaginatorInterface_82dac15'false);
  1480. }