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

Open in your IDE?
  1. <?php
  2. namespace ContainerTvMS3Ec;
  3. include_once \dirname(__DIR__4).'/vendor/ezsystems/ezplatform-kernel/eZ/Publish/Core/Repository/ContentService.php';
  4. class ContentService_4b9863f extends \eZ\Publish\Core\Repository\ContentService implements \ProxyManager\Proxy\VirtualProxyInterface
  5. {
  6.     /**
  7.      * @var \eZ\Publish\Core\Repository\ContentService|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 loadContentInfo(int $contentId) : \eZ\Publish\API\Repository\Values\Content\ContentInfo
  21.     {
  22.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContentInfo', array('contentId' => $contentId), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  23.         return $this->valueHoldere987c->loadContentInfo($contentId);
  24.     }
  25.     public function loadContentInfoList(array $contentIds) : iterable
  26.     {
  27.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContentInfoList', array('contentIds' => $contentIds), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  28.         return $this->valueHoldere987c->loadContentInfoList($contentIds);
  29.     }
  30.     public function internalLoadContentInfoById(int $id) : \eZ\Publish\API\Repository\Values\Content\ContentInfo
  31.     {
  32.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'internalLoadContentInfoById', array('id' => $id), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  33.         return $this->valueHoldere987c->internalLoadContentInfoById($id);
  34.     }
  35.     public function internalLoadContentInfoByRemoteId(string $remoteId) : \eZ\Publish\API\Repository\Values\Content\ContentInfo
  36.     {
  37.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'internalLoadContentInfoByRemoteId', array('remoteId' => $remoteId), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  38.         return $this->valueHoldere987c->internalLoadContentInfoByRemoteId($remoteId);
  39.     }
  40.     public function loadContentInfoByRemoteId(string $remoteId) : \eZ\Publish\API\Repository\Values\Content\ContentInfo
  41.     {
  42.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContentInfoByRemoteId', array('remoteId' => $remoteId), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  43.         return $this->valueHoldere987c->loadContentInfoByRemoteId($remoteId);
  44.     }
  45.     public function loadVersionInfo(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo, ?int $versionNo null) : \eZ\Publish\API\Repository\Values\Content\VersionInfo
  46.     {
  47.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadVersionInfo', array('contentInfo' => $contentInfo'versionNo' => $versionNo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  48.         return $this->valueHoldere987c->loadVersionInfo($contentInfo$versionNo);
  49.     }
  50.     public function loadVersionInfoById(int $contentId, ?int $versionNo null) : \eZ\Publish\API\Repository\Values\Content\VersionInfo
  51.     {
  52.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadVersionInfoById', array('contentId' => $contentId'versionNo' => $versionNo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  53.         return $this->valueHoldere987c->loadVersionInfoById($contentId$versionNo);
  54.     }
  55.     public function loadContentByContentInfo(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo, ?array $languages null, ?int $versionNo nullbool $useAlwaysAvailable true) : \eZ\Publish\API\Repository\Values\Content\Content
  56.     {
  57.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContentByContentInfo', array('contentInfo' => $contentInfo'languages' => $languages'versionNo' => $versionNo'useAlwaysAvailable' => $useAlwaysAvailable), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  58.         return $this->valueHoldere987c->loadContentByContentInfo($contentInfo$languages$versionNo$useAlwaysAvailable);
  59.     }
  60.     public function loadContentByVersionInfo(\eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo, ?array $languages nullbool $useAlwaysAvailable true) : \eZ\Publish\API\Repository\Values\Content\Content
  61.     {
  62.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContentByVersionInfo', array('versionInfo' => $versionInfo'languages' => $languages'useAlwaysAvailable' => $useAlwaysAvailable), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  63.         return $this->valueHoldere987c->loadContentByVersionInfo($versionInfo$languages$useAlwaysAvailable);
  64.     }
  65.     public function loadContent(int $contentId, ?array $languages null, ?int $versionNo nullbool $useAlwaysAvailable true) : \eZ\Publish\API\Repository\Values\Content\Content
  66.     {
  67.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContent', array('contentId' => $contentId'languages' => $languages'versionNo' => $versionNo'useAlwaysAvailable' => $useAlwaysAvailable), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  68.         return $this->valueHoldere987c->loadContent($contentId$languages$versionNo$useAlwaysAvailable);
  69.     }
  70.     public function internalLoadContentById(int $id, ?array $languages null, ?int $versionNo nullbool $useAlwaysAvailable true) : \eZ\Publish\API\Repository\Values\Content\Content
  71.     {
  72.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'internalLoadContentById', array('id' => $id'languages' => $languages'versionNo' => $versionNo'useAlwaysAvailable' => $useAlwaysAvailable), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  73.         return $this->valueHoldere987c->internalLoadContentById($id$languages$versionNo$useAlwaysAvailable);
  74.     }
  75.     public function internalLoadContentByRemoteId(string $remoteId, ?array $languages null, ?int $versionNo nullbool $useAlwaysAvailable true) : \eZ\Publish\API\Repository\Values\Content\Content
  76.     {
  77.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'internalLoadContentByRemoteId', array('remoteId' => $remoteId'languages' => $languages'versionNo' => $versionNo'useAlwaysAvailable' => $useAlwaysAvailable), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  78.         return $this->valueHoldere987c->internalLoadContentByRemoteId($remoteId$languages$versionNo$useAlwaysAvailable);
  79.     }
  80.     public function loadContentByRemoteId(string $remoteId, ?array $languages null, ?int $versionNo nullbool $useAlwaysAvailable true) : \eZ\Publish\API\Repository\Values\Content\Content
  81.     {
  82.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContentByRemoteId', array('remoteId' => $remoteId'languages' => $languages'versionNo' => $versionNo'useAlwaysAvailable' => $useAlwaysAvailable), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  83.         return $this->valueHoldere987c->loadContentByRemoteId($remoteId$languages$versionNo$useAlwaysAvailable);
  84.     }
  85.     public function loadContentListByContentInfo(array $contentInfoList, array $languages = [], bool $useAlwaysAvailable true) : iterable
  86.     {
  87.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContentListByContentInfo', array('contentInfoList' => $contentInfoList'languages' => $languages'useAlwaysAvailable' => $useAlwaysAvailable), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  88.         return $this->valueHoldere987c->loadContentListByContentInfo($contentInfoList$languages$useAlwaysAvailable);
  89.     }
  90.     public function createContent(\eZ\Publish\API\Repository\Values\Content\ContentCreateStruct $contentCreateStruct, array $locationCreateStructs = [], ?array $fieldIdentifiersToValidate null) : \eZ\Publish\API\Repository\Values\Content\Content
  91.     {
  92.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'createContent', array('contentCreateStruct' => $contentCreateStruct'locationCreateStructs' => $locationCreateStructs'fieldIdentifiersToValidate' => $fieldIdentifiersToValidate), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  93.         return $this->valueHoldere987c->createContent($contentCreateStruct$locationCreateStructs$fieldIdentifiersToValidate);
  94.     }
  95.     public function updateContentMetadata(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo, \eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct $contentMetadataUpdateStruct) : \eZ\Publish\API\Repository\Values\Content\Content
  96.     {
  97.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'updateContentMetadata', array('contentInfo' => $contentInfo'contentMetadataUpdateStruct' => $contentMetadataUpdateStruct), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  98.         return $this->valueHoldere987c->updateContentMetadata($contentInfo$contentMetadataUpdateStruct);
  99.     }
  100.     public function deleteContent(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo) : iterable
  101.     {
  102.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'deleteContent', array('contentInfo' => $contentInfo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  103.         return $this->valueHoldere987c->deleteContent($contentInfo);
  104.     }
  105.     public function createContentDraft(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo, ?\eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo null, ?\eZ\Publish\API\Repository\Values\User\User $creator null, ?\eZ\Publish\API\Repository\Values\Content\Language $language null) : \eZ\Publish\API\Repository\Values\Content\Content
  106.     {
  107.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'createContentDraft', array('contentInfo' => $contentInfo'versionInfo' => $versionInfo'creator' => $creator'language' => $language), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  108.         return $this->valueHoldere987c->createContentDraft($contentInfo$versionInfo$creator$language);
  109.     }
  110.     public function countContentDrafts(?\eZ\Publish\API\Repository\Values\User\User $user null) : int
  111.     {
  112.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'countContentDrafts', array('user' => $user), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  113.         return $this->valueHoldere987c->countContentDrafts($user);
  114.     }
  115.     public function loadContentDrafts(?\eZ\Publish\API\Repository\Values\User\User $user null) : iterable
  116.     {
  117.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContentDrafts', array('user' => $user), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  118.         return $this->valueHoldere987c->loadContentDrafts($user);
  119.     }
  120.     public function loadContentDraftList(?\eZ\Publish\API\Repository\Values\User\User $user nullint $offset 0int $limit = -1) : \eZ\Publish\API\Repository\Values\Content\ContentDraftList
  121.     {
  122.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadContentDraftList', array('user' => $user'offset' => $offset'limit' => $limit), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  123.         return $this->valueHoldere987c->loadContentDraftList($user$offset$limit);
  124.     }
  125.     public function updateContent(\eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo, \eZ\Publish\API\Repository\Values\Content\ContentUpdateStruct $contentUpdateStruct, ?array $fieldIdentifiersToValidate null) : \eZ\Publish\API\Repository\Values\Content\Content
  126.     {
  127.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'updateContent', array('versionInfo' => $versionInfo'contentUpdateStruct' => $contentUpdateStruct'fieldIdentifiersToValidate' => $fieldIdentifiersToValidate), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  128.         return $this->valueHoldere987c->updateContent($versionInfo$contentUpdateStruct$fieldIdentifiersToValidate);
  129.     }
  130.     public function publishVersion(\eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo, array $translations = []) : \eZ\Publish\API\Repository\Values\Content\Content
  131.     {
  132.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'publishVersion', array('versionInfo' => $versionInfo'translations' => $translations), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  133.         return $this->valueHoldere987c->publishVersion($versionInfo$translations);
  134.     }
  135.     public function deleteVersion(\eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo) : void
  136.     {
  137.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'deleteVersion', array('versionInfo' => $versionInfo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  138.         $this->valueHoldere987c->deleteVersion($versionInfo);
  139. return;
  140.     }
  141.     public function loadVersions(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo, ?int $status null) : iterable
  142.     {
  143.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadVersions', array('contentInfo' => $contentInfo'status' => $status), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  144.         return $this->valueHoldere987c->loadVersions($contentInfo$status);
  145.     }
  146.     public function copyContent(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo, \eZ\Publish\API\Repository\Values\Content\LocationCreateStruct $destinationLocationCreateStruct, ?\eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo null) : \eZ\Publish\API\Repository\Values\Content\Content
  147.     {
  148.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'copyContent', array('contentInfo' => $contentInfo'destinationLocationCreateStruct' => $destinationLocationCreateStruct'versionInfo' => $versionInfo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  149.         return $this->valueHoldere987c->copyContent($contentInfo$destinationLocationCreateStruct$versionInfo);
  150.     }
  151.     public function loadRelations(\eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo) : iterable
  152.     {
  153.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadRelations', array('versionInfo' => $versionInfo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  154.         return $this->valueHoldere987c->loadRelations($versionInfo);
  155.     }
  156.     public function countReverseRelations(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo) : int
  157.     {
  158.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'countReverseRelations', array('contentInfo' => $contentInfo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  159.         return $this->valueHoldere987c->countReverseRelations($contentInfo);
  160.     }
  161.     public function loadReverseRelations(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo) : iterable
  162.     {
  163.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadReverseRelations', array('contentInfo' => $contentInfo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  164.         return $this->valueHoldere987c->loadReverseRelations($contentInfo);
  165.     }
  166.     public function loadReverseRelationList(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfoint $offset 0int $limit = -1) : \eZ\Publish\API\Repository\Values\Content\RelationList
  167.     {
  168.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'loadReverseRelationList', array('contentInfo' => $contentInfo'offset' => $offset'limit' => $limit), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  169.         return $this->valueHoldere987c->loadReverseRelationList($contentInfo$offset$limit);
  170.     }
  171.     public function addRelation(\eZ\Publish\API\Repository\Values\Content\VersionInfo $sourceVersion, \eZ\Publish\API\Repository\Values\Content\ContentInfo $destinationContent) : \eZ\Publish\API\Repository\Values\Content\Relation
  172.     {
  173.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'addRelation', array('sourceVersion' => $sourceVersion'destinationContent' => $destinationContent), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  174.         return $this->valueHoldere987c->addRelation($sourceVersion$destinationContent);
  175.     }
  176.     public function deleteRelation(\eZ\Publish\API\Repository\Values\Content\VersionInfo $sourceVersion, \eZ\Publish\API\Repository\Values\Content\ContentInfo $destinationContent) : void
  177.     {
  178.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'deleteRelation', array('sourceVersion' => $sourceVersion'destinationContent' => $destinationContent), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  179.         $this->valueHoldere987c->deleteRelation($sourceVersion$destinationContent);
  180. return;
  181.     }
  182.     public function deleteTranslation(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfostring $languageCode) : void
  183.     {
  184.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'deleteTranslation', array('contentInfo' => $contentInfo'languageCode' => $languageCode), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  185.         $this->valueHoldere987c->deleteTranslation($contentInfo$languageCode);
  186. return;
  187.     }
  188.     public function deleteTranslationFromDraft(\eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfostring $languageCode) : \eZ\Publish\API\Repository\Values\Content\Content
  189.     {
  190.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'deleteTranslationFromDraft', array('versionInfo' => $versionInfo'languageCode' => $languageCode), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  191.         return $this->valueHoldere987c->deleteTranslationFromDraft($versionInfo$languageCode);
  192.     }
  193.     public function hideContent(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo) : void
  194.     {
  195.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'hideContent', array('contentInfo' => $contentInfo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  196.         $this->valueHoldere987c->hideContent($contentInfo);
  197. return;
  198.     }
  199.     public function revealContent(\eZ\Publish\API\Repository\Values\Content\ContentInfo $contentInfo) : void
  200.     {
  201.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'revealContent', array('contentInfo' => $contentInfo), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  202.         $this->valueHoldere987c->revealContent($contentInfo);
  203. return;
  204.     }
  205.     public function newContentCreateStruct(\eZ\Publish\API\Repository\Values\ContentType\ContentType $contentTypestring $mainLanguageCode) : \eZ\Publish\API\Repository\Values\Content\ContentCreateStruct
  206.     {
  207.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'newContentCreateStruct', array('contentType' => $contentType'mainLanguageCode' => $mainLanguageCode), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  208.         return $this->valueHoldere987c->newContentCreateStruct($contentType$mainLanguageCode);
  209.     }
  210.     public function newContentMetadataUpdateStruct() : \eZ\Publish\API\Repository\Values\Content\ContentMetadataUpdateStruct
  211.     {
  212.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'newContentMetadataUpdateStruct', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  213.         return $this->valueHoldere987c->newContentMetadataUpdateStruct();
  214.     }
  215.     public function newContentUpdateStruct() : \eZ\Publish\API\Repository\Values\Content\ContentUpdateStruct
  216.     {
  217.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'newContentUpdateStruct', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  218.         return $this->valueHoldere987c->newContentUpdateStruct();
  219.     }
  220.     public function validate(\eZ\Publish\API\Repository\Values\ValueObject $object, array $context = [], ?array $fieldIdentifiersToValidate null) : array
  221.     {
  222.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'validate', array('object' => $object'context' => $context'fieldIdentifiersToValidate' => $fieldIdentifiersToValidate), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  223.         return $this->valueHoldere987c->validate($object$context$fieldIdentifiersToValidate);
  224.     }
  225.     public function find(\eZ\Publish\API\Repository\Values\Filter\Filter $filter, ?array $languages null) : \eZ\Publish\API\Repository\Values\Content\ContentList
  226.     {
  227.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'find', array('filter' => $filter'languages' => $languages), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  228.         return $this->valueHoldere987c->find($filter$languages);
  229.     }
  230.     /**
  231.      * Constructor for lazy initialization
  232.      *
  233.      * @param \Closure|null $initializer
  234.      */
  235.     public static function staticProxyConstructor($initializer)
  236.     {
  237.         static $reflection;
  238.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  239.         $instance   $reflection->newInstanceWithoutConstructor();
  240.         unset($instance->repository$instance->persistenceHandler$instance->settings$instance->contentDomainMapper$instance->relationProcessor$instance->nameSchemaService$instance->fieldTypeRegistry);
  241.         \Closure::bind(function (\eZ\Publish\Core\Repository\ContentService $instance) {
  242.             unset($instance->permissionResolver$instance->contentMapper$instance->contentValidator$instance->contentFilteringHandler);
  243.         }, $instance'eZ\\Publish\\Core\\Repository\\ContentService')->__invoke($instance);
  244.         $instance->initializer298a1 $initializer;
  245.         return $instance;
  246.     }
  247.     public function __construct(\eZ\Publish\API\Repository\Repository $repository, \eZ\Publish\SPI\Persistence\Handler $handler, \eZ\Publish\Core\Repository\Mapper\ContentDomainMapper $contentDomainMapper, \eZ\Publish\Core\Repository\Helper\RelationProcessor $relationProcessor, \eZ\Publish\Core\Repository\Helper\NameSchemaService $nameSchemaService, \eZ\Publish\Core\FieldType\FieldTypeRegistry $fieldTypeRegistry, \eZ\Publish\API\Repository\PermissionService $permissionService, \eZ\Publish\Core\Repository\Mapper\ContentMapper $contentMapper, \eZ\Publish\SPI\Repository\Validator\ContentValidator $contentValidator, \eZ\Publish\SPI\Persistence\Filter\Content\Handler $contentFilteringHandler, array $settings = [])
  248.     {
  249.         static $reflection;
  250.         if (! $this->valueHoldere987c) {
  251.             $reflection $reflection ?? new \ReflectionClass('eZ\\Publish\\Core\\Repository\\ContentService');
  252.             $this->valueHoldere987c $reflection->newInstanceWithoutConstructor();
  253.         unset($this->repository$this->persistenceHandler$this->settings$this->contentDomainMapper$this->relationProcessor$this->nameSchemaService$this->fieldTypeRegistry);
  254.         \Closure::bind(function (\eZ\Publish\Core\Repository\ContentService $instance) {
  255.             unset($instance->permissionResolver$instance->contentMapper$instance->contentValidator$instance->contentFilteringHandler);
  256.         }, $this'eZ\\Publish\\Core\\Repository\\ContentService')->__invoke($this);
  257.         }
  258.         $this->valueHoldere987c->__construct($repository$handler$contentDomainMapper$relationProcessor$nameSchemaService$fieldTypeRegistry$permissionService$contentMapper$contentValidator$contentFilteringHandler$settings);
  259.     }
  260.     public function & __get($name)
  261.     {
  262.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__get', ['name' => $name], $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  263.         if (isset(self::$publicProperties1d886[$name])) {
  264.             return $this->valueHoldere987c->$name;
  265.         }
  266.         $realInstanceReflection = new \ReflectionClass('eZ\\Publish\\Core\\Repository\\ContentService');
  267.         if (! $realInstanceReflection->hasProperty($name)) {
  268.             $targetObject $this->valueHoldere987c;
  269.             $backtrace debug_backtrace(false1);
  270.             trigger_error(
  271.                 sprintf(
  272.                     'Undefined property: %s::$%s in %s on line %s',
  273.                     $realInstanceReflection->getName(),
  274.                     $name,
  275.                     $backtrace[0]['file'],
  276.                     $backtrace[0]['line']
  277.                 ),
  278.                 \E_USER_NOTICE
  279.             );
  280.             return $targetObject->$name;
  281.         }
  282.         $targetObject $this->valueHoldere987c;
  283.         $accessor = function & () use ($targetObject$name) {
  284.             return $targetObject->$name;
  285.         };
  286.         $backtrace debug_backtrace(true2);
  287.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  288.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  289.         $returnValue = & $accessor();
  290.         return $returnValue;
  291.     }
  292.     public function __set($name$value)
  293.     {
  294.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__set', array('name' => $name'value' => $value), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  295.         $realInstanceReflection = new \ReflectionClass('eZ\\Publish\\Core\\Repository\\ContentService');
  296.         if (! $realInstanceReflection->hasProperty($name)) {
  297.             $targetObject $this->valueHoldere987c;
  298.             $targetObject->$name $value;
  299.             return $targetObject->$name;
  300.         }
  301.         $targetObject $this->valueHoldere987c;
  302.         $accessor = function & () use ($targetObject$name$value) {
  303.             $targetObject->$name $value;
  304.             return $targetObject->$name;
  305.         };
  306.         $backtrace debug_backtrace(true2);
  307.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  308.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  309.         $returnValue = & $accessor();
  310.         return $returnValue;
  311.     }
  312.     public function __isset($name)
  313.     {
  314.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__isset', array('name' => $name), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  315.         $realInstanceReflection = new \ReflectionClass('eZ\\Publish\\Core\\Repository\\ContentService');
  316.         if (! $realInstanceReflection->hasProperty($name)) {
  317.             $targetObject $this->valueHoldere987c;
  318.             return isset($targetObject->$name);
  319.         }
  320.         $targetObject $this->valueHoldere987c;
  321.         $accessor = function () use ($targetObject$name) {
  322.             return isset($targetObject->$name);
  323.         };
  324.         $backtrace debug_backtrace(true2);
  325.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  326.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  327.         $returnValue $accessor();
  328.         return $returnValue;
  329.     }
  330.     public function __unset($name)
  331.     {
  332.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__unset', array('name' => $name), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  333.         $realInstanceReflection = new \ReflectionClass('eZ\\Publish\\Core\\Repository\\ContentService');
  334.         if (! $realInstanceReflection->hasProperty($name)) {
  335.             $targetObject $this->valueHoldere987c;
  336.             unset($targetObject->$name);
  337.             return;
  338.         }
  339.         $targetObject $this->valueHoldere987c;
  340.         $accessor = function () use ($targetObject$name) {
  341.             unset($targetObject->$name);
  342.             return;
  343.         };
  344.         $backtrace debug_backtrace(true2);
  345.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  346.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  347.         $accessor();
  348.     }
  349.     public function __clone()
  350.     {
  351.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__clone', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  352.         $this->valueHoldere987c = clone $this->valueHoldere987c;
  353.     }
  354.     public function __sleep()
  355.     {
  356.         $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'__sleep', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  357.         return array('valueHoldere987c');
  358.     }
  359.     public function __wakeup()
  360.     {
  361.         unset($this->repository$this->persistenceHandler$this->settings$this->contentDomainMapper$this->relationProcessor$this->nameSchemaService$this->fieldTypeRegistry);
  362.         \Closure::bind(function (\eZ\Publish\Core\Repository\ContentService $instance) {
  363.             unset($instance->permissionResolver$instance->contentMapper$instance->contentValidator$instance->contentFilteringHandler);
  364.         }, $this'eZ\\Publish\\Core\\Repository\\ContentService')->__invoke($this);
  365.     }
  366.     public function setProxyInitializer(\Closure $initializer null) : void
  367.     {
  368.         $this->initializer298a1 $initializer;
  369.     }
  370.     public function getProxyInitializer() : ?\Closure
  371.     {
  372.         return $this->initializer298a1;
  373.     }
  374.     public function initializeProxy() : bool
  375.     {
  376.         return $this->initializer298a1 && ($this->initializer298a1->__invoke($valueHoldere987c$this'initializeProxy', array(), $this->initializer298a1) || 1) && $this->valueHoldere987c $valueHoldere987c;
  377.     }
  378.     public function isProxyInitialized() : bool
  379.     {
  380.         return null !== $this->valueHoldere987c;
  381.     }
  382.     public function getWrappedValueHolderValue()
  383.     {
  384.         return $this->valueHoldere987c;
  385.     }
  386. }
  387. if (!\class_exists('ContentService_4b9863f'false)) {
  388.     \class_alias(__NAMESPACE__.'\\ContentService_4b9863f''ContentService_4b9863f'false);
  389. }