var/cache/dev/ContainerRJhJFju/SortableSubscriber_982de93.php line 25

Open in your IDE?
  1. <?php
  2. namespace ContainerRJhJFju;
  3. include_once \dirname(__DIR__4).'/vendor/pec-platform/platform-bundle/Subscriber/SortableSubscriber.php';
  4. class SortableSubscriber_982de93 extends \Pec\Bundle\PlatformBundle\Subscriber\SortableSubscriber implements \ProxyManager\Proxy\VirtualProxyInterface
  5. {
  6.     /**
  7.      * @var \Pec\Bundle\PlatformBundle\Subscriber\SortableSubscriber|null wrapped object, if the proxy is initialized
  8.      */
  9.     private $valueHolder00dbe null;
  10.     /**
  11.      * @var \Closure|null initializer responsible for generating the wrapped object
  12.      */
  13.     private $initializerb6f1b null;
  14.     /**
  15.      * @var bool[] map of public properties of the parent class
  16.      */
  17.     private static $publicProperties3b720 = [
  18.         
  19.     ];
  20.     public function before(\Knp\Component\Pager\Event\BeforeEvent $event)
  21.     {
  22.         $this->initializerb6f1b && ($this->initializerb6f1b->__invoke($valueHolder00dbe$this'before', array('event' => $event), $this->initializerb6f1b) || 1) && $this->valueHolder00dbe $valueHolder00dbe;
  23.         return $this->valueHolder00dbe->before($event);
  24.     }
  25.     /**
  26.      * Constructor for lazy initialization
  27.      *
  28.      * @param \Closure|null $initializer
  29.      */
  30.     public static function staticProxyConstructor($initializer)
  31.     {
  32.         static $reflection;
  33.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  34.         $instance   $reflection->newInstanceWithoutConstructor();
  35.         $instance->initializerb6f1b $initializer;
  36.         return $instance;
  37.     }
  38.     public function __construct()
  39.     {
  40.         static $reflection;
  41.         if (! $this->valueHolder00dbe) {
  42.             $reflection $reflection ?? new \ReflectionClass('Pec\\Bundle\\PlatformBundle\\Subscriber\\SortableSubscriber');
  43.             $this->valueHolder00dbe $reflection->newInstanceWithoutConstructor();
  44.         }
  45.     }
  46.     public function & __get($name)
  47.     {
  48.         $this->initializerb6f1b && ($this->initializerb6f1b->__invoke($valueHolder00dbe$this'__get', ['name' => $name], $this->initializerb6f1b) || 1) && $this->valueHolder00dbe $valueHolder00dbe;
  49.         if (isset(self::$publicProperties3b720[$name])) {
  50.             return $this->valueHolder00dbe->$name;
  51.         }
  52.         $realInstanceReflection = new \ReflectionClass('Pec\\Bundle\\PlatformBundle\\Subscriber\\SortableSubscriber');
  53.         if (! $realInstanceReflection->hasProperty($name)) {
  54.             $targetObject $this->valueHolder00dbe;
  55.             $backtrace debug_backtrace(false1);
  56.             trigger_error(
  57.                 sprintf(
  58.                     'Undefined property: %s::$%s in %s on line %s',
  59.                     $realInstanceReflection->getName(),
  60.                     $name,
  61.                     $backtrace[0]['file'],
  62.                     $backtrace[0]['line']
  63.                 ),
  64.                 \E_USER_NOTICE
  65.             );
  66.             return $targetObject->$name;
  67.         }
  68.         $targetObject $this->valueHolder00dbe;
  69.         $accessor = function & () use ($targetObject$name) {
  70.             return $targetObject->$name;
  71.         };
  72.         $backtrace debug_backtrace(true2);
  73.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  74.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  75.         $returnValue = & $accessor();
  76.         return $returnValue;
  77.     }
  78.     public function __set($name$value)
  79.     {
  80.         $this->initializerb6f1b && ($this->initializerb6f1b->__invoke($valueHolder00dbe$this'__set', array('name' => $name'value' => $value), $this->initializerb6f1b) || 1) && $this->valueHolder00dbe $valueHolder00dbe;
  81.         $realInstanceReflection = new \ReflectionClass('Pec\\Bundle\\PlatformBundle\\Subscriber\\SortableSubscriber');
  82.         if (! $realInstanceReflection->hasProperty($name)) {
  83.             $targetObject $this->valueHolder00dbe;
  84.             $targetObject->$name $value;
  85.             return $targetObject->$name;
  86.         }
  87.         $targetObject $this->valueHolder00dbe;
  88.         $accessor = function & () use ($targetObject$name$value) {
  89.             $targetObject->$name $value;
  90.             return $targetObject->$name;
  91.         };
  92.         $backtrace debug_backtrace(true2);
  93.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  94.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  95.         $returnValue = & $accessor();
  96.         return $returnValue;
  97.     }
  98.     public function __isset($name)
  99.     {
  100.         $this->initializerb6f1b && ($this->initializerb6f1b->__invoke($valueHolder00dbe$this'__isset', array('name' => $name), $this->initializerb6f1b) || 1) && $this->valueHolder00dbe $valueHolder00dbe;
  101.         $realInstanceReflection = new \ReflectionClass('Pec\\Bundle\\PlatformBundle\\Subscriber\\SortableSubscriber');
  102.         if (! $realInstanceReflection->hasProperty($name)) {
  103.             $targetObject $this->valueHolder00dbe;
  104.             return isset($targetObject->$name);
  105.         }
  106.         $targetObject $this->valueHolder00dbe;
  107.         $accessor = function () use ($targetObject$name) {
  108.             return isset($targetObject->$name);
  109.         };
  110.         $backtrace debug_backtrace(true2);
  111.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  112.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  113.         $returnValue $accessor();
  114.         return $returnValue;
  115.     }
  116.     public function __unset($name)
  117.     {
  118.         $this->initializerb6f1b && ($this->initializerb6f1b->__invoke($valueHolder00dbe$this'__unset', array('name' => $name), $this->initializerb6f1b) || 1) && $this->valueHolder00dbe $valueHolder00dbe;
  119.         $realInstanceReflection = new \ReflectionClass('Pec\\Bundle\\PlatformBundle\\Subscriber\\SortableSubscriber');
  120.         if (! $realInstanceReflection->hasProperty($name)) {
  121.             $targetObject $this->valueHolder00dbe;
  122.             unset($targetObject->$name);
  123.             return;
  124.         }
  125.         $targetObject $this->valueHolder00dbe;
  126.         $accessor = function () use ($targetObject$name) {
  127.             unset($targetObject->$name);
  128.             return;
  129.         };
  130.         $backtrace debug_backtrace(true2);
  131.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  132.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  133.         $accessor();
  134.     }
  135.     public function __clone()
  136.     {
  137.         $this->initializerb6f1b && ($this->initializerb6f1b->__invoke($valueHolder00dbe$this'__clone', array(), $this->initializerb6f1b) || 1) && $this->valueHolder00dbe $valueHolder00dbe;
  138.         $this->valueHolder00dbe = clone $this->valueHolder00dbe;
  139.     }
  140.     public function __sleep()
  141.     {
  142.         $this->initializerb6f1b && ($this->initializerb6f1b->__invoke($valueHolder00dbe$this'__sleep', array(), $this->initializerb6f1b) || 1) && $this->valueHolder00dbe $valueHolder00dbe;
  143.         return array('valueHolder00dbe');
  144.     }
  145.     public function __wakeup()
  146.     {
  147.     }
  148.     public function setProxyInitializer(?\Closure $initializer null) : void
  149.     {
  150.         $this->initializerb6f1b $initializer;
  151.     }
  152.     public function getProxyInitializer() : ?\Closure
  153.     {
  154.         return $this->initializerb6f1b;
  155.     }
  156.     public function initializeProxy() : bool
  157.     {
  158.         return $this->initializerb6f1b && ($this->initializerb6f1b->__invoke($valueHolder00dbe$this'initializeProxy', array(), $this->initializerb6f1b) || 1) && $this->valueHolder00dbe $valueHolder00dbe;
  159.     }
  160.     public function isProxyInitialized() : bool
  161.     {
  162.         return null !== $this->valueHolder00dbe;
  163.     }
  164.     public function getWrappedValueHolderValue()
  165.     {
  166.         return $this->valueHolder00dbe;
  167.     }
  168. }
  169. if (!\class_exists('SortableSubscriber_982de93'false)) {
  170.     \class_alias(__NAMESPACE__.'\\SortableSubscriber_982de93''SortableSubscriber_982de93'false);
  171. }