var/cache/dev/ContainerTvMS3Ec/SiteAccessGroupConfigResolver_9cc01d9.php line 8

Open in your IDE?
  1. <?php
  2. namespace ContainerTvMS3Ec;
  3. include_once \dirname(__DIR__4).'/vendor/ezsystems/ezplatform-kernel/eZ/Publish/Core/MVC/Symfony/Configuration/VersatileScopeInterface.php';
  4. include_once \dirname(__DIR__4).'/vendor/ezsystems/ezplatform-kernel/eZ/Bundle/EzPublishCoreBundle/DependencyInjection/Configuration/ConfigResolver/SiteAccessConfigResolver.php';
  5. include_once \dirname(__DIR__4).'/vendor/ezsystems/ezplatform-kernel/eZ/Bundle/EzPublishCoreBundle/DependencyInjection/Configuration/ConfigResolver/SiteAccessGroupConfigResolver.php';
  6. class SiteAccessGroupConfigResolver_9cc01d9 extends \eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\ConfigResolver\SiteAccessGroupConfigResolver implements \ProxyManager\Proxy\VirtualProxyInterface
  7. {
  8.     /**
  9.      * @var \eZ\Bundle\EzPublishCoreBundle\DependencyInjection\Configuration\ConfigResolver\SiteAccessGroupConfigResolver|null wrapped object, if the proxy is initialized
  10.      */
  11.     private $valueHoldere987c null;
  12.     /**
  13.      * @var \Closure|null initializer responsible for generating the wrapped object
  14.      */
  15.     private $initializer298a1 null;
  16.     /**
  17.      * @var bool[] map of public properties of the parent class
  18.      */
  19.     private static $publicProperties1d886 = [
  20.         
  21.     ];
  22.     public function getDefaultNamespace() : string
  23.     {
  24.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getDefaultNamespace', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  25.         return $this->valueHoldere987c->getDefaultNamespace();
  26.     }
  27.     public function setDefaultNamespace($defaultNamespace) : void
  28.     {
  29.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'setDefaultNamespace', array('defaultNamespace' => $defaultNamespace), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  30.         $this->valueHoldere987c->setDefaultNamespace($defaultNamespace);
  31. return;
  32.     }
  33.     public function getDefaultScope() : string
  34.     {
  35.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getDefaultScope', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  36.         return $this->valueHoldere987c->getDefaultScope();
  37.     }
  38.     public function setDefaultScope(string $scope) : void
  39.     {
  40.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'setDefaultScope', array('scope' => $scope), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  41.         $this->valueHoldere987c->setDefaultScope($scope);
  42. return;
  43.     }
  44.     public function setSiteAccess(?\eZ\Publish\Core\MVC\Symfony\SiteAccess $siteAccess null) : void
  45.     {
  46.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'setSiteAccess', array('siteAccess' => $siteAccess), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  47.         $this->valueHoldere987c->setSiteAccess($siteAccess);
  48. return;
  49.     }
  50.     public function setContainer(?\Symfony\Component\DependencyInjection\ContainerInterface $container null)
  51.     {
  52.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'setContainer', array('container' => $container), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  53.         return $this->valueHoldere987c->setContainer($container);
  54.     }
  55.     /**
  56.      * Constructor for lazy initialization
  57.      *
  58.      * @param \Closure|null $initializer
  59.      */
  60.     public static function staticProxyConstructor($initializer)
  61.     {
  62.         static $reflection;
  63.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  64.         $instance   $reflection->newInstanceWithoutConstructor();
  65.         unset($instance->siteAccessGroups$instance->container$instance->siteAccessProvider$instance->currentSiteAccess$instance->defaultScope$instance->defaultNamespace);
  66.         $instance->initializer298a1 $initializer;
  67.         return $instance;
  68.     }
  69.     public function __construct(\eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessProviderInterface $siteAccessProviderstring $defaultNamespace, array $siteAccessGroups)
  70.     {
  71.         static $reflection;
  72.         if (! $this->valueHoldere987c) {
  73.             $reflection $reflection ?? new \ReflectionClass('eZ\\Bundle\\EzPublishCoreBundle\\DependencyInjection\\Configuration\\ConfigResolver\\SiteAccessGroupConfigResolver');
  74.             $this->valueHoldere987c $reflection->newInstanceWithoutConstructor();
  75.         unset($this->siteAccessGroups$this->container$this->siteAccessProvider$this->currentSiteAccess$this->defaultScope$this->defaultNamespace);
  76.         }
  77.         $this->valueHoldere987c->__construct($siteAccessProvider$defaultNamespace$siteAccessGroups);
  78.     }
  79.     public function & __get($name)
  80.     {
  81.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__get', ['name' => $name], $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  82.         if (isset(self::$publicProperties1d886[$name])) {
  83.             return $this->valueHoldere987c->$name;
  84.         }
  85.         $realInstanceReflection = new \ReflectionClass('eZ\\Bundle\\EzPublishCoreBundle\\DependencyInjection\\Configuration\\ConfigResolver\\SiteAccessGroupConfigResolver');
  86.         if (! $realInstanceReflection->hasProperty($name)) {
  87.             $targetObject $this->valueHoldere987c;
  88.             $backtrace debug_backtrace(false1);
  89.             trigger_error(
  90.                 sprintf(
  91.                     'Undefined property: %s::$%s in %s on line %s',
  92.                     $realInstanceReflection->getName(),
  93.                     $name,
  94.                     $backtrace[0]['file'],
  95.                     $backtrace[0]['line']
  96.                 ),
  97.                 \E_USER_NOTICE
  98.             );
  99.             return $targetObject->$name;
  100.         }
  101.         $targetObject $this->valueHoldere987c;
  102.         $accessor = function & () use ($targetObject$name) {
  103.             return $targetObject->$name;
  104.         };
  105.         $backtrace debug_backtrace(true2);
  106.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  107.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  108.         $returnValue = & $accessor();
  109.         return $returnValue;
  110.     }
  111.     public function __set($name$value)
  112.     {
  113.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__set', array('name' => $name'value' => $value), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  114.         $realInstanceReflection = new \ReflectionClass('eZ\\Bundle\\EzPublishCoreBundle\\DependencyInjection\\Configuration\\ConfigResolver\\SiteAccessGroupConfigResolver');
  115.         if (! $realInstanceReflection->hasProperty($name)) {
  116.             $targetObject $this->valueHoldere987c;
  117.             $targetObject->$name $value;
  118.             return $targetObject->$name;
  119.         }
  120.         $targetObject $this->valueHoldere987c;
  121.         $accessor = function & () use ($targetObject$name$value) {
  122.             $targetObject->$name $value;
  123.             return $targetObject->$name;
  124.         };
  125.         $backtrace debug_backtrace(true2);
  126.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  127.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  128.         $returnValue = & $accessor();
  129.         return $returnValue;
  130.     }
  131.     public function __isset($name)
  132.     {
  133.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__isset', array('name' => $name), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  134.         $realInstanceReflection = new \ReflectionClass('eZ\\Bundle\\EzPublishCoreBundle\\DependencyInjection\\Configuration\\ConfigResolver\\SiteAccessGroupConfigResolver');
  135.         if (! $realInstanceReflection->hasProperty($name)) {
  136.             $targetObject $this->valueHoldere987c;
  137.             return isset($targetObject->$name);
  138.         }
  139.         $targetObject $this->valueHoldere987c;
  140.         $accessor = function () use ($targetObject$name) {
  141.             return isset($targetObject->$name);
  142.         };
  143.         $backtrace debug_backtrace(true2);
  144.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  145.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  146.         $returnValue $accessor();
  147.         return $returnValue;
  148.     }
  149.     public function __unset($name)
  150.     {
  151.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__unset', array('name' => $name), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  152.         $realInstanceReflection = new \ReflectionClass('eZ\\Bundle\\EzPublishCoreBundle\\DependencyInjection\\Configuration\\ConfigResolver\\SiteAccessGroupConfigResolver');
  153.         if (! $realInstanceReflection->hasProperty($name)) {
  154.             $targetObject $this->valueHoldere987c;
  155.             unset($targetObject->$name);
  156.             return;
  157.         }
  158.         $targetObject $this->valueHoldere987c;
  159.         $accessor = function () use ($targetObject$name) {
  160.             unset($targetObject->$name);
  161.             return;
  162.         };
  163.         $backtrace debug_backtrace(true2);
  164.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  165.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  166.         $accessor();
  167.     }
  168.     public function __clone()
  169.     {
  170.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__clone', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  171.         $this->valueHoldere987c = clone $this->valueHoldere987c;
  172.     }
  173.     public function __sleep()
  174.     {
  175.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__sleep', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  176.         return array('valueHoldere987c');
  177.     }
  178.     public function __wakeup()
  179.     {
  180.         unset($this->siteAccessGroups$this->container$this->siteAccessProvider$this->currentSiteAccess$this->defaultScope$this->defaultNamespace);
  181.     }
  182.     public function setProxyInitializer(\Closure $initializer null) : void
  183.     {
  184.         $this->initializer298a1 $initializer;
  185.     }
  186.     public function getProxyInitializer() : ?\Closure
  187.     {
  188.         return $this->initializer298a1;
  189.     }
  190.     public function initializeProxy() : bool
  191.     {
  192.         return $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'initializeProxy', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  193.     }
  194.     public function isProxyInitialized() : bool
  195.     {
  196.         return null !== $this->valueHoldere987c;
  197.     }
  198.     public function getWrappedValueHolderValue()
  199.     {
  200.         return $this->valueHoldere987c;
  201.     }
  202. }
  203. if (!\class_exists('SiteAccessGroupConfigResolver_9cc01d9'false)) {
  204.     \class_alias(__NAMESPACE__.'\\SiteAccessGroupConfigResolver_9cc01d9''SiteAccessGroupConfigResolver_9cc01d9'false);
  205. }