var/cache/dev/ContainerDZxMzxI/EntityManager_9a5be93.php line 125

Open in your IDE?
  1. <?php
  2. class EntityManager_9a5be93 extends \Doctrine\ORM\EntityManager implements \ProxyManager\Proxy\VirtualProxyInterface
  3. {
  4.     /**
  5.      * @var \Doctrine\ORM\EntityManager|null wrapped object, if the proxy is initialized
  6.      */
  7.     private $valueHolder9a5be93 null;
  8.     /**
  9.      * @var \Closure|null initializer responsible for generating the wrapped object
  10.      */
  11.     private $initializer9a5be93 null;
  12.     /**
  13.      * @var bool[] map of public properties of the parent class
  14.      */
  15.     private static $publicProperties9a5be93 = [
  16.         
  17.     ];
  18.     public function getConnection()
  19.     {
  20.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getConnection', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  21.         return $this->valueHolder9a5be93->getConnection();
  22.     }
  23.     public function getMetadataFactory()
  24.     {
  25.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getMetadataFactory', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  26.         return $this->valueHolder9a5be93->getMetadataFactory();
  27.     }
  28.     public function getExpressionBuilder()
  29.     {
  30.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getExpressionBuilder', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  31.         return $this->valueHolder9a5be93->getExpressionBuilder();
  32.     }
  33.     public function beginTransaction()
  34.     {
  35.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'beginTransaction', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  36.         return $this->valueHolder9a5be93->beginTransaction();
  37.     }
  38.     public function getCache()
  39.     {
  40.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getCache', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  41.         return $this->valueHolder9a5be93->getCache();
  42.     }
  43.     public function transactional($func)
  44.     {
  45.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'transactional', array('func' => $func), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  46.         return $this->valueHolder9a5be93->transactional($func);
  47.     }
  48.     public function commit()
  49.     {
  50.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'commit', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  51.         return $this->valueHolder9a5be93->commit();
  52.     }
  53.     public function rollback()
  54.     {
  55.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'rollback', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  56.         return $this->valueHolder9a5be93->rollback();
  57.     }
  58.     public function getClassMetadata($className)
  59.     {
  60.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getClassMetadata', array('className' => $className), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  61.         return $this->valueHolder9a5be93->getClassMetadata($className);
  62.     }
  63.     public function createQuery($dql '')
  64.     {
  65.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'createQuery', array('dql' => $dql), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  66.         return $this->valueHolder9a5be93->createQuery($dql);
  67.     }
  68.     public function createNamedQuery($name)
  69.     {
  70.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'createNamedQuery', array('name' => $name), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  71.         return $this->valueHolder9a5be93->createNamedQuery($name);
  72.     }
  73.     public function createNativeQuery($sql, \Doctrine\ORM\Query\ResultSetMapping $rsm)
  74.     {
  75.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'createNativeQuery', array('sql' => $sql'rsm' => $rsm), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  76.         return $this->valueHolder9a5be93->createNativeQuery($sql$rsm);
  77.     }
  78.     public function createNamedNativeQuery($name)
  79.     {
  80.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'createNamedNativeQuery', array('name' => $name), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  81.         return $this->valueHolder9a5be93->createNamedNativeQuery($name);
  82.     }
  83.     public function createQueryBuilder()
  84.     {
  85.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'createQueryBuilder', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  86.         return $this->valueHolder9a5be93->createQueryBuilder();
  87.     }
  88.     public function flush($entity null)
  89.     {
  90.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'flush', array('entity' => $entity), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  91.         return $this->valueHolder9a5be93->flush($entity);
  92.     }
  93.     public function find($entityName$id$lockMode null$lockVersion null)
  94.     {
  95.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'find', array('entityName' => $entityName'id' => $id'lockMode' => $lockMode'lockVersion' => $lockVersion), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  96.         return $this->valueHolder9a5be93->find($entityName$id$lockMode$lockVersion);
  97.     }
  98.     public function getReference($entityName$id)
  99.     {
  100.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getReference', array('entityName' => $entityName'id' => $id), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  101.         return $this->valueHolder9a5be93->getReference($entityName$id);
  102.     }
  103.     public function getPartialReference($entityName$identifier)
  104.     {
  105.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getPartialReference', array('entityName' => $entityName'identifier' => $identifier), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  106.         return $this->valueHolder9a5be93->getPartialReference($entityName$identifier);
  107.     }
  108.     public function clear($entityName null)
  109.     {
  110.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'clear', array('entityName' => $entityName), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  111.         return $this->valueHolder9a5be93->clear($entityName);
  112.     }
  113.     public function close()
  114.     {
  115.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'close', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  116.         return $this->valueHolder9a5be93->close();
  117.     }
  118.     public function persist($entity)
  119.     {
  120.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'persist', array('entity' => $entity), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  121.         return $this->valueHolder9a5be93->persist($entity);
  122.     }
  123.     public function remove($entity)
  124.     {
  125.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'remove', array('entity' => $entity), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  126.         return $this->valueHolder9a5be93->remove($entity);
  127.     }
  128.     public function refresh($entity)
  129.     {
  130.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'refresh', array('entity' => $entity), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  131.         return $this->valueHolder9a5be93->refresh($entity);
  132.     }
  133.     public function detach($entity)
  134.     {
  135.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'detach', array('entity' => $entity), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  136.         return $this->valueHolder9a5be93->detach($entity);
  137.     }
  138.     public function merge($entity)
  139.     {
  140.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'merge', array('entity' => $entity), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  141.         return $this->valueHolder9a5be93->merge($entity);
  142.     }
  143.     public function copy($entity$deep false)
  144.     {
  145.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'copy', array('entity' => $entity'deep' => $deep), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  146.         return $this->valueHolder9a5be93->copy($entity$deep);
  147.     }
  148.     public function lock($entity$lockMode$lockVersion null)
  149.     {
  150.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'lock', array('entity' => $entity'lockMode' => $lockMode'lockVersion' => $lockVersion), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  151.         return $this->valueHolder9a5be93->lock($entity$lockMode$lockVersion);
  152.     }
  153.     public function getRepository($entityName)
  154.     {
  155.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getRepository', array('entityName' => $entityName), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  156.         return $this->valueHolder9a5be93->getRepository($entityName);
  157.     }
  158.     public function contains($entity)
  159.     {
  160.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'contains', array('entity' => $entity), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  161.         return $this->valueHolder9a5be93->contains($entity);
  162.     }
  163.     public function getEventManager()
  164.     {
  165.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getEventManager', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  166.         return $this->valueHolder9a5be93->getEventManager();
  167.     }
  168.     public function getConfiguration()
  169.     {
  170.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getConfiguration', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  171.         return $this->valueHolder9a5be93->getConfiguration();
  172.     }
  173.     public function isOpen()
  174.     {
  175.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'isOpen', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  176.         return $this->valueHolder9a5be93->isOpen();
  177.     }
  178.     public function getUnitOfWork()
  179.     {
  180.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getUnitOfWork', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  181.         return $this->valueHolder9a5be93->getUnitOfWork();
  182.     }
  183.     public function getHydrator($hydrationMode)
  184.     {
  185.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getHydrator', array('hydrationMode' => $hydrationMode), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  186.         return $this->valueHolder9a5be93->getHydrator($hydrationMode);
  187.     }
  188.     public function newHydrator($hydrationMode)
  189.     {
  190.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'newHydrator', array('hydrationMode' => $hydrationMode), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  191.         return $this->valueHolder9a5be93->newHydrator($hydrationMode);
  192.     }
  193.     public function getProxyFactory()
  194.     {
  195.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getProxyFactory', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  196.         return $this->valueHolder9a5be93->getProxyFactory();
  197.     }
  198.     public function initializeObject($obj)
  199.     {
  200.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'initializeObject', array('obj' => $obj), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  201.         return $this->valueHolder9a5be93->initializeObject($obj);
  202.     }
  203.     public function getFilters()
  204.     {
  205.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'getFilters', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  206.         return $this->valueHolder9a5be93->getFilters();
  207.     }
  208.     public function isFiltersStateClean()
  209.     {
  210.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'isFiltersStateClean', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  211.         return $this->valueHolder9a5be93->isFiltersStateClean();
  212.     }
  213.     public function hasFilters()
  214.     {
  215.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'hasFilters', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  216.         return $this->valueHolder9a5be93->hasFilters();
  217.     }
  218.     /**
  219.      * Constructor for lazy initialization
  220.      *
  221.      * @param \Closure|null $initializer
  222.      */
  223.     public static function staticProxyConstructor($initializer)
  224.     {
  225.         static $reflection;
  226.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  227.         $instance   $reflection->newInstanceWithoutConstructor();
  228.         \Closure::bind(function (\Doctrine\ORM\EntityManager $instance) {
  229.             unset($instance->config$instance->conn$instance->metadataFactory$instance->unitOfWork$instance->eventManager$instance->proxyFactory$instance->repositoryFactory$instance->expressionBuilder$instance->closed$instance->filterCollection$instance->cache);
  230.         }, $instance'Doctrine\\ORM\\EntityManager')->__invoke($instance);
  231.         $instance->initializer9a5be93 $initializer;
  232.         return $instance;
  233.     }
  234.     protected function __construct(\Doctrine\DBAL\Connection $conn, \Doctrine\ORM\Configuration $config, \Doctrine\Common\EventManager $eventManager)
  235.     {
  236.         static $reflection;
  237.         if (! $this->valueHolder9a5be93) {
  238.             $reflection $reflection ?? new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  239.             $this->valueHolder9a5be93 $reflection->newInstanceWithoutConstructor();
  240.         \Closure::bind(function (\Doctrine\ORM\EntityManager $instance) {
  241.             unset($instance->config$instance->conn$instance->metadataFactory$instance->unitOfWork$instance->eventManager$instance->proxyFactory$instance->repositoryFactory$instance->expressionBuilder$instance->closed$instance->filterCollection$instance->cache);
  242.         }, $this'Doctrine\\ORM\\EntityManager')->__invoke($this);
  243.         }
  244.         $this->valueHolder9a5be93->__construct($conn$config$eventManager);
  245.     }
  246.     public function & __get($name)
  247.     {
  248.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'__get', ['name' => $name], $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  249.         if (isset(self::$publicProperties9a5be93[$name])) {
  250.             return $this->valueHolder9a5be93->$name;
  251.         }
  252.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  253.         if (! $realInstanceReflection->hasProperty($name)) {
  254.             $targetObject $this->valueHolder9a5be93;
  255.             $backtrace debug_backtrace(false1);
  256.             trigger_error(
  257.                 sprintf(
  258.                     'Undefined property: %s::$%s in %s on line %s',
  259.                     $realInstanceReflection->getName(),
  260.                     $name,
  261.                     $backtrace[0]['file'],
  262.                     $backtrace[0]['line']
  263.                 ),
  264.                 \E_USER_NOTICE
  265.             );
  266.             return $targetObject->$name;
  267.         }
  268.         $targetObject $this->valueHolder9a5be93;
  269.         $accessor = function & () use ($targetObject$name) {
  270.             return $targetObject->$name;
  271.         };
  272.         $backtrace debug_backtrace(true2);
  273.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  274.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  275.         $returnValue = & $accessor();
  276.         return $returnValue;
  277.     }
  278.     public function __set($name$value)
  279.     {
  280.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'__set', array('name' => $name'value' => $value), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  281.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  282.         if (! $realInstanceReflection->hasProperty($name)) {
  283.             $targetObject $this->valueHolder9a5be93;
  284.             $targetObject->$name $value;
  285.             return $targetObject->$name;
  286.         }
  287.         $targetObject $this->valueHolder9a5be93;
  288.         $accessor = function & () use ($targetObject$name$value) {
  289.             $targetObject->$name $value;
  290.             return $targetObject->$name;
  291.         };
  292.         $backtrace debug_backtrace(true2);
  293.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  294.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  295.         $returnValue = & $accessor();
  296.         return $returnValue;
  297.     }
  298.     public function __isset($name)
  299.     {
  300.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'__isset', array('name' => $name), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  301.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  302.         if (! $realInstanceReflection->hasProperty($name)) {
  303.             $targetObject $this->valueHolder9a5be93;
  304.             return isset($targetObject->$name);
  305.         }
  306.         $targetObject $this->valueHolder9a5be93;
  307.         $accessor = function () use ($targetObject$name) {
  308.             return isset($targetObject->$name);
  309.         };
  310.         $backtrace debug_backtrace(true2);
  311.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  312.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  313.         $returnValue $accessor();
  314.         return $returnValue;
  315.     }
  316.     public function __unset($name)
  317.     {
  318.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'__unset', array('name' => $name), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  319.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  320.         if (! $realInstanceReflection->hasProperty($name)) {
  321.             $targetObject $this->valueHolder9a5be93;
  322.             unset($targetObject->$name);
  323.             return;
  324.         }
  325.         $targetObject $this->valueHolder9a5be93;
  326.         $accessor = function () use ($targetObject$name) {
  327.             unset($targetObject->$name);
  328.             return;
  329.         };
  330.         $backtrace debug_backtrace(true2);
  331.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  332.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  333.         $accessor();
  334.     }
  335.     public function __clone()
  336.     {
  337.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'__clone', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  338.         $this->valueHolder9a5be93 = clone $this->valueHolder9a5be93;
  339.     }
  340.     public function __sleep()
  341.     {
  342.         $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'__sleep', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  343.         return array('valueHolder9a5be93');
  344.     }
  345.     public function __wakeup()
  346.     {
  347.         \Closure::bind(function (\Doctrine\ORM\EntityManager $instance) {
  348.             unset($instance->config$instance->conn$instance->metadataFactory$instance->unitOfWork$instance->eventManager$instance->proxyFactory$instance->repositoryFactory$instance->expressionBuilder$instance->closed$instance->filterCollection$instance->cache);
  349.         }, $this'Doctrine\\ORM\\EntityManager')->__invoke($this);
  350.     }
  351.     public function setProxyInitializer(\Closure $initializer null) : void
  352.     {
  353.         $this->initializer9a5be93 $initializer;
  354.     }
  355.     public function getProxyInitializer() : ?\Closure
  356.     {
  357.         return $this->initializer9a5be93;
  358.     }
  359.     public function initializeProxy() : bool
  360.     {
  361.         return $this->initializer9a5be93 && ($this->initializer9a5be93->__invoke($valueHolder9a5be93$this'initializeProxy', array(), $this->initializer9a5be93) || 1) && $this->valueHolder9a5be93 $valueHolder9a5be93;
  362.     }
  363.     public function isProxyInitialized() : bool
  364.     {
  365.         return null !== $this->valueHolder9a5be93;
  366.     }
  367.     public function getWrappedValueHolderValue()
  368.     {
  369.         return $this->valueHolder9a5be93;
  370.     }
  371. }