var/cache/dev/ContainerYEn4Vg8/PluginRepository_c4546a6.php line 99

Open in your IDE?
  1. <?php
  2. namespace ContainerYEn4Vg8;
  3. include_once \dirname(__DIR__4).'/src/Eccube/Repository/PluginRepository.php';
  4. class PluginRepository_c4546a6 extends \Eccube\Repository\PluginRepository implements \ProxyManager\Proxy\VirtualProxyInterface
  5. {
  6.     /**
  7.      * @var \Eccube\Repository\PluginRepository|null wrapped object, if the proxy is initialized
  8.      */
  9.     private $valueHolder0fd15 null;
  10.     /**
  11.      * @var \Closure|null initializer responsible for generating the wrapped object
  12.      */
  13.     private $initializer8071c null;
  14.     /**
  15.      * @var bool[] map of public properties of the parent class
  16.      */
  17.     private static $publicProperties49b1f = [
  18.         
  19.     ];
  20.     public function findAllEnabled()
  21.     {
  22.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'findAllEnabled', array(), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  23.         return $this->valueHolder0fd15->findAllEnabled();
  24.     }
  25.     public function findByCode($code)
  26.     {
  27.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'findByCode', array('code' => $code), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  28.         return $this->valueHolder0fd15->findByCode($code);
  29.     }
  30.     public function delete($entity)
  31.     {
  32.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'delete', array('entity' => $entity), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  33.         return $this->valueHolder0fd15->delete($entity);
  34.     }
  35.     public function save($entity)
  36.     {
  37.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'save', array('entity' => $entity), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  38.         return $this->valueHolder0fd15->save($entity);
  39.     }
  40.     public function createQueryBuilder($alias$indexBy null)
  41.     {
  42.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'createQueryBuilder', array('alias' => $alias'indexBy' => $indexBy), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  43.         return $this->valueHolder0fd15->createQueryBuilder($alias$indexBy);
  44.     }
  45.     public function createResultSetMappingBuilder($alias)
  46.     {
  47.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'createResultSetMappingBuilder', array('alias' => $alias), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  48.         return $this->valueHolder0fd15->createResultSetMappingBuilder($alias);
  49.     }
  50.     public function createNamedQuery($queryName)
  51.     {
  52.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'createNamedQuery', array('queryName' => $queryName), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  53.         return $this->valueHolder0fd15->createNamedQuery($queryName);
  54.     }
  55.     public function createNativeNamedQuery($queryName)
  56.     {
  57.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'createNativeNamedQuery', array('queryName' => $queryName), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  58.         return $this->valueHolder0fd15->createNativeNamedQuery($queryName);
  59.     }
  60.     public function clear()
  61.     {
  62.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'clear', array(), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  63.         return $this->valueHolder0fd15->clear();
  64.     }
  65.     public function find($id$lockMode null$lockVersion null)
  66.     {
  67.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'find', array('id' => $id'lockMode' => $lockMode'lockVersion' => $lockVersion), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  68.         return $this->valueHolder0fd15->find($id$lockMode$lockVersion);
  69.     }
  70.     public function findAll()
  71.     {
  72.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'findAll', array(), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  73.         return $this->valueHolder0fd15->findAll();
  74.     }
  75.     public function findBy(array $criteria, ?array $orderBy null$limit null$offset null)
  76.     {
  77.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'findBy', array('criteria' => $criteria'orderBy' => $orderBy'limit' => $limit'offset' => $offset), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  78.         return $this->valueHolder0fd15->findBy($criteria$orderBy$limit$offset);
  79.     }
  80.     public function findOneBy(array $criteria, ?array $orderBy null)
  81.     {
  82.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'findOneBy', array('criteria' => $criteria'orderBy' => $orderBy), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  83.         return $this->valueHolder0fd15->findOneBy($criteria$orderBy);
  84.     }
  85.     public function count(array $criteria)
  86.     {
  87.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'count', array('criteria' => $criteria), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  88.         return $this->valueHolder0fd15->count($criteria);
  89.     }
  90.     public function __call($method$arguments)
  91.     {
  92.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'__call', array('method' => $method'arguments' => $arguments), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  93.         return $this->valueHolder0fd15->__call($method$arguments);
  94.     }
  95.     public function getClassName()
  96.     {
  97.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'getClassName', array(), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  98.         return $this->valueHolder0fd15->getClassName();
  99.     }
  100.     public function matching(\Doctrine\Common\Collections\Criteria $criteria)
  101.     {
  102.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'matching', array('criteria' => $criteria), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  103.         return $this->valueHolder0fd15->matching($criteria);
  104.     }
  105.     /**
  106.      * Constructor for lazy initialization
  107.      *
  108.      * @param \Closure|null $initializer
  109.      */
  110.     public static function staticProxyConstructor($initializer)
  111.     {
  112.         static $reflection;
  113.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  114.         $instance   $reflection->newInstanceWithoutConstructor();
  115.         unset($instance->eccubeConfig$instance->_entityName$instance->_em$instance->_class);
  116.         \Closure::bind(function (\Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository $instance) {
  117.             unset($instance->registry$instance->entityClass);
  118.         }, $instance'Doctrine\\Bundle\\DoctrineBundle\\Repository\\LazyServiceEntityRepository')->__invoke($instance);
  119.         $instance->initializer8071c $initializer;
  120.         return $instance;
  121.     }
  122.     public function __construct(\Doctrine\Persistence\ManagerRegistry $registry)
  123.     {
  124.         static $reflection;
  125.         if (! $this->valueHolder0fd15) {
  126.             $reflection $reflection ?? new \ReflectionClass('Eccube\\Repository\\PluginRepository');
  127.             $this->valueHolder0fd15 $reflection->newInstanceWithoutConstructor();
  128.         unset($this->eccubeConfig$this->_entityName$this->_em$this->_class);
  129.         \Closure::bind(function (\Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository $instance) {
  130.             unset($instance->registry$instance->entityClass);
  131.         }, $this'Doctrine\\Bundle\\DoctrineBundle\\Repository\\LazyServiceEntityRepository')->__invoke($this);
  132.         }
  133.         $this->valueHolder0fd15->__construct($registry);
  134.     }
  135.     public function __get($name)
  136.     {
  137.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'__get', ['name' => $name], $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  138.         if (isset(self::$publicProperties49b1f[$name])) {
  139.             return $this->valueHolder0fd15->$name;
  140.         }
  141.         return $this->valueHolder0fd15->__get($name);
  142.     }
  143.     public function __set($name$value)
  144.     {
  145.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'__set', array('name' => $name'value' => $value), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  146.         $realInstanceReflection = new \ReflectionClass('Eccube\\Repository\\PluginRepository');
  147.         if (! $realInstanceReflection->hasProperty($name)) {
  148.             $targetObject $this->valueHolder0fd15;
  149.             $targetObject->$name $value;
  150.             return $targetObject->$name;
  151.         }
  152.         $targetObject $this->valueHolder0fd15;
  153.         $accessor = function & () use ($targetObject$name$value) {
  154.             $targetObject->$name $value;
  155.             return $targetObject->$name;
  156.         };
  157.         $backtrace debug_backtrace(true2);
  158.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  159.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  160.         $returnValue = & $accessor();
  161.         return $returnValue;
  162.     }
  163.     public function __isset($name) : bool
  164.     {
  165.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'__isset', array('name' => $name), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  166.         $realInstanceReflection = new \ReflectionClass('Eccube\\Repository\\PluginRepository');
  167.         if (! $realInstanceReflection->hasProperty($name)) {
  168.             $targetObject $this->valueHolder0fd15;
  169.             return isset($targetObject->$name);
  170.         }
  171.         $targetObject $this->valueHolder0fd15;
  172.         $accessor = function () use ($targetObject$name) {
  173.             return isset($targetObject->$name);
  174.         };
  175.         $backtrace debug_backtrace(true2);
  176.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  177.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  178.         $returnValue $accessor();
  179.         return $returnValue;
  180.     }
  181.     public function __unset($name)
  182.     {
  183.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'__unset', array('name' => $name), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  184.         $realInstanceReflection = new \ReflectionClass('Eccube\\Repository\\PluginRepository');
  185.         if (! $realInstanceReflection->hasProperty($name)) {
  186.             $targetObject $this->valueHolder0fd15;
  187.             unset($targetObject->$name);
  188.             return;
  189.         }
  190.         $targetObject $this->valueHolder0fd15;
  191.         $accessor = function () use ($targetObject$name) {
  192.             unset($targetObject->$name);
  193.             return;
  194.         };
  195.         $backtrace debug_backtrace(true2);
  196.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  197.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  198.         $accessor();
  199.     }
  200.     public function __clone()
  201.     {
  202.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'__clone', array(), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  203.         $this->valueHolder0fd15 = clone $this->valueHolder0fd15;
  204.     }
  205.     public function __sleep()
  206.     {
  207.         $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'__sleep', array(), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  208.         return array('valueHolder0fd15');
  209.     }
  210.     public function __wakeup()
  211.     {
  212.         unset($this->eccubeConfig$this->_entityName$this->_em$this->_class);
  213.         \Closure::bind(function (\Doctrine\Bundle\DoctrineBundle\Repository\LazyServiceEntityRepository $instance) {
  214.             unset($instance->registry$instance->entityClass);
  215.         }, $this'Doctrine\\Bundle\\DoctrineBundle\\Repository\\LazyServiceEntityRepository')->__invoke($this);
  216.     }
  217.     public function setProxyInitializer(?\Closure $initializer null) : void
  218.     {
  219.         $this->initializer8071c $initializer;
  220.     }
  221.     public function getProxyInitializer() : ?\Closure
  222.     {
  223.         return $this->initializer8071c;
  224.     }
  225.     public function initializeProxy() : bool
  226.     {
  227.         return $this->initializer8071c && ($this->initializer8071c->__invoke($valueHolder0fd15$this'initializeProxy', array(), $this->initializer8071c) || 1) && $this->valueHolder0fd15 $valueHolder0fd15;
  228.     }
  229.     public function isProxyInitialized() : bool
  230.     {
  231.         return null !== $this->valueHolder0fd15;
  232.     }
  233.     public function getWrappedValueHolderValue()
  234.     {
  235.         return $this->valueHolder0fd15;
  236.     }
  237. }
  238. if (!\class_exists('PluginRepository_c4546a6'false)) {
  239.     \class_alias(__NAMESPACE__.'\\PluginRepository_c4546a6''PluginRepository_c4546a6'false);
  240. }