var/cache/dev/ContainerTvMS3Ec/EzHelperService_a905e91.php line 6

Open in your IDE?
  1. <?php
  2. namespace ContainerTvMS3Ec;
  3. include_once \dirname(__DIR__4).'/vendor/ezsystems/ezcommerce-shop/src/Silversolutions/Bundle/ToolsBundle/Services/EzHelperService.php';
  4. class EzHelperService_a905e91 extends \Silversolutions\Bundle\ToolsBundle\Services\EzHelperService implements \ProxyManager\Proxy\VirtualProxyInterface
  5. {
  6.     /**
  7.      * @var \Silversolutions\Bundle\ToolsBundle\Services\EzHelperService|null wrapped object, if the proxy is initialized
  8.      */
  9.     private $valueHoldere987c null;
  10.     /**
  11.      * @var \Closure|null initializer responsible for generating the wrapped object
  12.      */
  13.     private $initializer298a1 null;
  14.     /**
  15.      * @var bool[] map of public properties of the parent class
  16.      */
  17.     private static $publicProperties1d886 = [
  18.         
  19.     ];
  20.     public function setServices(\Symfony\Component\HttpFoundation\Session\Session $session)
  21.     {
  22.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'setServices', array('session' => $session), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  23.         return $this->valueHoldere987c->setServices($session);
  24.     }
  25.     public function getCurrentUser()
  26.     {
  27.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getCurrentUser', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  28.         return $this->valueHoldere987c->getCurrentUser();
  29.     }
  30.     public function getEzFieldValue(\eZ\Publish\Core\FieldType\Value $value$toReturn null)
  31.     {
  32.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getEzFieldValue', array('value' => $value'toReturn' => $toReturn), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  33.         return $this->valueHoldere987c->getEzFieldValue($value$toReturn);
  34.     }
  35.     public function updateUser(\eZ\Publish\API\Repository\Values\User\User $ezUser, array $fields = [])
  36.     {
  37.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'updateUser', array('ezUser' => $ezUser'fields' => $fields), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  38.         return $this->valueHoldere987c->updateUser($ezUser$fields);
  39.     }
  40.     public function clearVersions(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo$maxVersionsToBeRemoved 20)
  41.     {
  42.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'clearVersions', array('contentInfo' => $contentInfo'maxVersionsToBeRemoved' => $maxVersionsToBeRemoved), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  43.         return $this->valueHoldere987c->clearVersions($contentInfo$maxVersionsToBeRemoved);
  44.     }
  45.     public function updateUserCustomAttributes(\eZ\Publish\API\Repository\Values\User\User $ezUser, array $fields = [])
  46.     {
  47.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'updateUserCustomAttributes', array('ezUser' => $ezUser'fields' => $fields), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  48.         return $this->valueHoldere987c->updateUserCustomAttributes($ezUser$fields);
  49.     }
  50.     public function getUserByUserId($userId)
  51.     {
  52.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getUserByUserId', array('userId' => $userId), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  53.         return $this->valueHoldere987c->getUserByUserId($userId);
  54.     }
  55.     public function createUser(array $userData = [], $defaultLanguage false)
  56.     {
  57.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'createUser', array('userData' => $userData'defaultLanguage' => $defaultLanguage), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  58.         return $this->valueHoldere987c->createUser($userData$defaultLanguage);
  59.     }
  60.     public function loginEzUser(\eZ\Publish\API\Repository\Values\User\User $ezUser)
  61.     {
  62.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loginEzUser', array('ezUser' => $ezUser), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  63.         return $this->valueHoldere987c->loginEzUser($ezUser);
  64.     }
  65.     public function isEzUserLoggedIn()
  66.     {
  67.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'isEzUserLoggedIn', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  68.         return $this->valueHoldere987c->isEzUserLoggedIn();
  69.     }
  70.     public function getAnonymousUser()
  71.     {
  72.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getAnonymousUser', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  73.         return $this->valueHoldere987c->getAnonymousUser();
  74.     }
  75.     public function isEzUserAnonymous(\eZ\Publish\API\Repository\Values\User\User $user)
  76.     {
  77.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'isEzUserAnonymous', array('user' => $user), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  78.         return $this->valueHoldere987c->isEzUserAnonymous($user);
  79.     }
  80.     public function findUser($value$searchAttribute 'login'$locationId null$depth null)
  81.     {
  82.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'findUser', array('value' => $value'searchAttribute' => $searchAttribute'locationId' => $locationId'depth' => $depth), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  83.         return $this->valueHoldere987c->findUser($value$searchAttribute$locationId$depth);
  84.     }
  85.     public function getUrlForSiteAccess($urlPath$siteAccessName null)
  86.     {
  87.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getUrlForSiteAccess', array('urlPath' => $urlPath'siteAccessName' => $siteAccessName), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  88.         return $this->valueHoldere987c->getUrlForSiteAccess($urlPath$siteAccessName);
  89.     }
  90.     public function getTreeRootAwareUrl(\eZ\Publish\API\Repository\Values\Content\URLAlias $urlAlias) : string
  91.     {
  92.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getTreeRootAwareUrl', array('urlAlias' => $urlAlias), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  93.         return $this->valueHoldere987c->getTreeRootAwareUrl($urlAlias);
  94.     }
  95.     public function getTranslatedNameForEzContent(\eZ\Publish\API\Repository\Values\Content\Content $ezContent)
  96.     {
  97.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getTranslatedNameForEzContent', array('ezContent' => $ezContent), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  98.         return $this->valueHoldere987c->getTranslatedNameForEzContent($ezContent);
  99.     }
  100.     public function getTranslatedFieldForEzContent(\eZ\Publish\API\Repository\Values\Content\Content $ezContent$fieldIdentifier)
  101.     {
  102.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getTranslatedFieldForEzContent', array('ezContent' => $ezContent'fieldIdentifier' => $fieldIdentifier), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  103.         return $this->valueHoldere987c->getTranslatedFieldForEzContent($ezContent$fieldIdentifier);
  104.     }
  105.     public function getCurrentLanguageCode()
  106.     {
  107.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getCurrentLanguageCode', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  108.         return $this->valueHoldere987c->getCurrentLanguageCode();
  109.     }
  110.     public function getCurrentLanguages()
  111.     {
  112.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getCurrentLanguages', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  113.         return $this->valueHoldere987c->getCurrentLanguages();
  114.     }
  115.     public function getUserConf($key)
  116.     {
  117.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getUserConf', array('key' => $key), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  118.         return $this->valueHoldere987c->getUserConf($key);
  119.     }
  120.     public function getEzContentByLocationId($ezLocationId)
  121.     {
  122.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getEzContentByLocationId', array('ezLocationId' => $ezLocationId), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  123.         return $this->valueHoldere987c->getEzContentByLocationId($ezLocationId);
  124.     }
  125.     public function getEzLocationByLocationId($ezLocationId)
  126.     {
  127.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getEzLocationByLocationId', array('ezLocationId' => $ezLocationId), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  128.         return $this->valueHoldere987c->getEzLocationByLocationId($ezLocationId);
  129.     }
  130.     public function getEzContentByLocation(\eZ\Publish\API\Repository\Values\Content\Location $ezLocation)
  131.     {
  132.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getEzContentByLocation', array('ezLocation' => $ezLocation), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  133.         return $this->valueHoldere987c->getEzContentByLocation($ezLocation);
  134.     }
  135.     public function getEzContentByContentId($ezContentId)
  136.     {
  137.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getEzContentByContentId', array('ezContentId' => $ezContentId), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  138.         return $this->valueHoldere987c->getEzContentByContentId($ezContentId);
  139.     }
  140.     public function getEzTypeIdentifierByEzContent(\eZ\Publish\API\Repository\Values\Content\Content $ezContent)
  141.     {
  142.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getEzTypeIdentifierByEzContent', array('ezContent' => $ezContent), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  143.         return $this->valueHoldere987c->getEzTypeIdentifierByEzContent($ezContent);
  144.     }
  145.     public function getEzTypeIdByIdentifier($identifier)
  146.     {
  147.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getEzTypeIdByIdentifier', array('identifier' => $identifier), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  148.         return $this->valueHoldere987c->getEzTypeIdByIdentifier($identifier);
  149.     }
  150.     public function getEzContentFieldValue(\eZ\Publish\API\Repository\Values\Content\Content $ezContent$fieldIdentifier$languageCode null$fieldType 'text')
  151.     {
  152.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getEzContentFieldValue', array('ezContent' => $ezContent'fieldIdentifier' => $fieldIdentifier'languageCode' => $languageCode'fieldType' => $fieldType), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  153.         return $this->valueHoldere987c->getEzContentFieldValue($ezContent$fieldIdentifier$languageCode$fieldType);
  154.     }
  155.     public function getUrlAliasByUrl($url$languageCode null)
  156.     {
  157.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getUrlAliasByUrl', array('url' => $url'languageCode' => $languageCode), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  158.         return $this->valueHoldere987c->getUrlAliasByUrl($url$languageCode);
  159.     }
  160.     public function getUrlAliasByLocation(\eZ\Publish\API\Repository\Values\Content\Location $ezLocation$languageCode null)
  161.     {
  162.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'getUrlAliasByLocation', array('ezLocation' => $ezLocation'languageCode' => $languageCode), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  163.         return $this->valueHoldere987c->getUrlAliasByLocation($ezLocation$languageCode);
  164.     }
  165.     public function findUsers($value$searchAttribute$locationId null$depth null)
  166.     {
  167.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'findUsers', array('value' => $value'searchAttribute' => $searchAttribute'locationId' => $locationId'depth' => $depth), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  168.         return $this->valueHoldere987c->findUsers($value$searchAttribute$locationId$depth);
  169.     }
  170.     public function fetchContentByIdentifier($contentType$identifier)
  171.     {
  172.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'fetchContentByIdentifier', array('contentType' => $contentType'identifier' => $identifier), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  173.         return $this->valueHoldere987c->fetchContentByIdentifier($contentType$identifier);
  174.     }
  175.     /**
  176.      * Constructor for lazy initialization
  177.      *
  178.      * @param \Closure|null $initializer
  179.      */
  180.     public static function staticProxyConstructor($initializer)
  181.     {
  182.         static $reflection;
  183.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  184.         $instance   $reflection->newInstanceWithoutConstructor();
  185.         unset($instance->repository$instance->configResolver$instance->anonymousEzUser$instance->siteAccess$instance->translationHelper$instance->tokenStorage$instance->authorizationChecker$instance->session$instance->urlAliasGenerator$instance->siteAccessRouter$instance->searchService$instance->monologLogger);
  186.         \Closure::bind(function (\Silversolutions\Bundle\ToolsBundle\Services\EzHelperService $instance) {
  187.             unset($instance->logger);
  188.         }, $instance'Silversolutions\\Bundle\\ToolsBundle\\Services\\EzHelperService')->__invoke($instance);
  189.         $instance->initializer298a1 $initializer;
  190.         return $instance;
  191.     }
  192.     public function __construct(\eZ\Publish\API\Repository\Repository $repository, \eZ\Publish\Core\MVC\ConfigResolverInterface $configResolver, \eZ\Publish\Core\MVC\Symfony\SiteAccess $siteAccess, \eZ\Publish\Core\Helper\TranslationHelper $translationHelper, \Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface $tokenStorage, \Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface $authorizationChecker, \Psr\Log\LoggerInterface $logger, \eZ\Publish\Core\MVC\Symfony\Routing\Generator\UrlAliasGenerator $urlAliasGenerator, \eZ\Publish\Core\MVC\Symfony\SiteAccess\SiteAccessRouterInterface $siteAccessRouter, \eZ\Publish\API\Repository\SearchService $searchService, \Monolog\Logger $monologLogger)
  193.     {
  194.         static $reflection;
  195.         if (! $this->valueHoldere987c) {
  196.             $reflection $reflection ?? new \ReflectionClass('Silversolutions\\Bundle\\ToolsBundle\\Services\\EzHelperService');
  197.             $this->valueHoldere987c $reflection->newInstanceWithoutConstructor();
  198.         unset($this->repository$this->configResolver$this->anonymousEzUser$this->siteAccess$this->translationHelper$this->tokenStorage$this->authorizationChecker$this->session$this->urlAliasGenerator$this->siteAccessRouter$this->searchService$this->monologLogger);
  199.         \Closure::bind(function (\Silversolutions\Bundle\ToolsBundle\Services\EzHelperService $instance) {
  200.             unset($instance->logger);
  201.         }, $this'Silversolutions\\Bundle\\ToolsBundle\\Services\\EzHelperService')->__invoke($this);
  202.         }
  203.         $this->valueHoldere987c->__construct($repository$configResolver$siteAccess$translationHelper$tokenStorage$authorizationChecker$logger$urlAliasGenerator$siteAccessRouter$searchService$monologLogger);
  204.     }
  205.     public function & __get($name)
  206.     {
  207.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__get', ['name' => $name], $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  208.         if (isset(self::$publicProperties1d886[$name])) {
  209.             return $this->valueHoldere987c->$name;
  210.         }
  211.         $realInstanceReflection = new \ReflectionClass('Silversolutions\\Bundle\\ToolsBundle\\Services\\EzHelperService');
  212.         if (! $realInstanceReflection->hasProperty($name)) {
  213.             $targetObject $this->valueHoldere987c;
  214.             $backtrace debug_backtrace(false1);
  215.             trigger_error(
  216.                 sprintf(
  217.                     'Undefined property: %s::$%s in %s on line %s',
  218.                     $realInstanceReflection->getName(),
  219.                     $name,
  220.                     $backtrace[0]['file'],
  221.                     $backtrace[0]['line']
  222.                 ),
  223.                 \E_USER_NOTICE
  224.             );
  225.             return $targetObject->$name;
  226.         }
  227.         $targetObject $this->valueHoldere987c;
  228.         $accessor = function & () use ($targetObject$name) {
  229.             return $targetObject->$name;
  230.         };
  231.         $backtrace debug_backtrace(true2);
  232.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  233.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  234.         $returnValue = & $accessor();
  235.         return $returnValue;
  236.     }
  237.     public function __set($name$value)
  238.     {
  239.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__set', array('name' => $name'value' => $value), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  240.         $realInstanceReflection = new \ReflectionClass('Silversolutions\\Bundle\\ToolsBundle\\Services\\EzHelperService');
  241.         if (! $realInstanceReflection->hasProperty($name)) {
  242.             $targetObject $this->valueHoldere987c;
  243.             $targetObject->$name $value;
  244.             return $targetObject->$name;
  245.         }
  246.         $targetObject $this->valueHoldere987c;
  247.         $accessor = function & () use ($targetObject$name$value) {
  248.             $targetObject->$name $value;
  249.             return $targetObject->$name;
  250.         };
  251.         $backtrace debug_backtrace(true2);
  252.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  253.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  254.         $returnValue = & $accessor();
  255.         return $returnValue;
  256.     }
  257.     public function __isset($name)
  258.     {
  259.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__isset', array('name' => $name), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  260.         $realInstanceReflection = new \ReflectionClass('Silversolutions\\Bundle\\ToolsBundle\\Services\\EzHelperService');
  261.         if (! $realInstanceReflection->hasProperty($name)) {
  262.             $targetObject $this->valueHoldere987c;
  263.             return isset($targetObject->$name);
  264.         }
  265.         $targetObject $this->valueHoldere987c;
  266.         $accessor = function () use ($targetObject$name) {
  267.             return isset($targetObject->$name);
  268.         };
  269.         $backtrace debug_backtrace(true2);
  270.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  271.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  272.         $returnValue $accessor();
  273.         return $returnValue;
  274.     }
  275.     public function __unset($name)
  276.     {
  277.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__unset', array('name' => $name), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  278.         $realInstanceReflection = new \ReflectionClass('Silversolutions\\Bundle\\ToolsBundle\\Services\\EzHelperService');
  279.         if (! $realInstanceReflection->hasProperty($name)) {
  280.             $targetObject $this->valueHoldere987c;
  281.             unset($targetObject->$name);
  282.             return;
  283.         }
  284.         $targetObject $this->valueHoldere987c;
  285.         $accessor = function () use ($targetObject$name) {
  286.             unset($targetObject->$name);
  287.             return;
  288.         };
  289.         $backtrace debug_backtrace(true2);
  290.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  291.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  292.         $accessor();
  293.     }
  294.     public function __clone()
  295.     {
  296.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__clone', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  297.         $this->valueHoldere987c = clone $this->valueHoldere987c;
  298.     }
  299.     public function __sleep()
  300.     {
  301.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__sleep', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  302.         return array('valueHoldere987c');
  303.     }
  304.     public function __wakeup()
  305.     {
  306.         unset($this->repository$this->configResolver$this->anonymousEzUser$this->siteAccess$this->translationHelper$this->tokenStorage$this->authorizationChecker$this->session$this->urlAliasGenerator$this->siteAccessRouter$this->searchService$this->monologLogger);
  307.         \Closure::bind(function (\Silversolutions\Bundle\ToolsBundle\Services\EzHelperService $instance) {
  308.             unset($instance->logger);
  309.         }, $this'Silversolutions\\Bundle\\ToolsBundle\\Services\\EzHelperService')->__invoke($this);
  310.     }
  311.     public function setProxyInitializer(\Closure $initializer null) : void
  312.     {
  313.         $this->initializer298a1 $initializer;
  314.     }
  315.     public function getProxyInitializer() : ?\Closure
  316.     {
  317.         return $this->initializer298a1;
  318.     }
  319.     public function initializeProxy() : bool
  320.     {
  321.         return $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'initializeProxy', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  322.     }
  323.     public function isProxyInitialized() : bool
  324.     {
  325.         return null !== $this->valueHoldere987c;
  326.     }
  327.     public function getWrappedValueHolderValue()
  328.     {
  329.         return $this->valueHoldere987c;
  330.     }
  331. }
  332. if (!\class_exists('EzHelperService_a905e91'false)) {
  333.     \class_alias(__NAMESPACE__.'\\EzHelperService_a905e91''EzHelperService_a905e91'false);
  334. }