<?php
class ContentTypeService_9dabbc3 extends \eZ\Publish\Core\Repository\ContentTypeService implements \ProxyManager\Proxy\VirtualProxyInterface
{
/**
* @var \Closure|null initializer responsible for generating the wrapped object
*/
private $valueHoldere39e4 = null;
/**
* @var \Closure|null initializer responsible for generating the wrapped object
*/
private $initializeraa1bb = null;
/**
* @var bool[] map of public properties of the parent class
*/
private static $publicProperties1a37c = [
];
public function createContentTypeGroup(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupCreateStruct $contentTypeGroupCreateStruct)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'createContentTypeGroup', array('contentTypeGroupCreateStruct' => $contentTypeGroupCreateStruct), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->createContentTypeGroup($contentTypeGroupCreateStruct);
}
public function loadContentTypeGroup($contentTypeGroupId, array $prioritizedLanguages = [])
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'loadContentTypeGroup', array('contentTypeGroupId' => $contentTypeGroupId, 'prioritizedLanguages' => $prioritizedLanguages), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->loadContentTypeGroup($contentTypeGroupId, $prioritizedLanguages);
}
public function loadContentTypeGroupByIdentifier($contentTypeGroupIdentifier, array $prioritizedLanguages = [])
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'loadContentTypeGroupByIdentifier', array('contentTypeGroupIdentifier' => $contentTypeGroupIdentifier, 'prioritizedLanguages' => $prioritizedLanguages), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->loadContentTypeGroupByIdentifier($contentTypeGroupIdentifier, $prioritizedLanguages);
}
public function loadContentTypeGroups(array $prioritizedLanguages = [])
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'loadContentTypeGroups', array('prioritizedLanguages' => $prioritizedLanguages), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->loadContentTypeGroups($prioritizedLanguages);
}
public function updateContentTypeGroup(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup $contentTypeGroup, \eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroupUpdateStruct $contentTypeGroupUpdateStruct)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'updateContentTypeGroup', array('contentTypeGroup' => $contentTypeGroup, 'contentTypeGroupUpdateStruct' => $contentTypeGroupUpdateStruct), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->updateContentTypeGroup($contentTypeGroup, $contentTypeGroupUpdateStruct);
}
public function deleteContentTypeGroup(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup $contentTypeGroup)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'deleteContentTypeGroup', array('contentTypeGroup' => $contentTypeGroup), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->deleteContentTypeGroup($contentTypeGroup);
}
public function createContentType(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeCreateStruct $contentTypeCreateStruct, array $contentTypeGroups)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'createContentType', array('contentTypeCreateStruct' => $contentTypeCreateStruct, 'contentTypeGroups' => $contentTypeGroups), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->createContentType($contentTypeCreateStruct, $contentTypeGroups);
}
public function loadContentType($contentTypeId, array $prioritizedLanguages = [])
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'loadContentType', array('contentTypeId' => $contentTypeId, 'prioritizedLanguages' => $prioritizedLanguages), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->loadContentType($contentTypeId, $prioritizedLanguages);
}
public function loadContentTypeByIdentifier($identifier, array $prioritizedLanguages = [])
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'loadContentTypeByIdentifier', array('identifier' => $identifier, 'prioritizedLanguages' => $prioritizedLanguages), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->loadContentTypeByIdentifier($identifier, $prioritizedLanguages);
}
public function loadContentTypeByRemoteId($remoteId, array $prioritizedLanguages = [])
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'loadContentTypeByRemoteId', array('remoteId' => $remoteId, 'prioritizedLanguages' => $prioritizedLanguages), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->loadContentTypeByRemoteId($remoteId, $prioritizedLanguages);
}
public function loadContentTypeDraft($contentTypeId, bool $ignoreOwnership = false)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'loadContentTypeDraft', array('contentTypeId' => $contentTypeId, 'ignoreOwnership' => $ignoreOwnership), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->loadContentTypeDraft($contentTypeId, $ignoreOwnership);
}
public function loadContentTypeList(array $contentTypeIds, array $prioritizedLanguages = []) : iterable
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'loadContentTypeList', array('contentTypeIds' => $contentTypeIds, 'prioritizedLanguages' => $prioritizedLanguages), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->loadContentTypeList($contentTypeIds, $prioritizedLanguages);
}
public function loadContentTypes(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup $contentTypeGroup, array $prioritizedLanguages = [])
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'loadContentTypes', array('contentTypeGroup' => $contentTypeGroup, 'prioritizedLanguages' => $prioritizedLanguages), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->loadContentTypes($contentTypeGroup, $prioritizedLanguages);
}
public function createContentTypeDraft(\eZ\Publish\API\Repository\Values\ContentType\ContentType $contentType)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'createContentTypeDraft', array('contentType' => $contentType), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->createContentTypeDraft($contentType);
}
public function updateContentTypeDraft(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft $contentTypeDraft, \eZ\Publish\API\Repository\Values\ContentType\ContentTypeUpdateStruct $contentTypeUpdateStruct)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'updateContentTypeDraft', array('contentTypeDraft' => $contentTypeDraft, 'contentTypeUpdateStruct' => $contentTypeUpdateStruct), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->updateContentTypeDraft($contentTypeDraft, $contentTypeUpdateStruct);
}
public function deleteContentType(\eZ\Publish\API\Repository\Values\ContentType\ContentType $contentType)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'deleteContentType', array('contentType' => $contentType), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->deleteContentType($contentType);
}
public function copyContentType(\eZ\Publish\API\Repository\Values\ContentType\ContentType $contentType, ?\eZ\Publish\API\Repository\Values\User\User $creator = null)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'copyContentType', array('contentType' => $contentType, 'creator' => $creator), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->copyContentType($contentType, $creator);
}
public function assignContentTypeGroup(\eZ\Publish\API\Repository\Values\ContentType\ContentType $contentType, \eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup $contentTypeGroup)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'assignContentTypeGroup', array('contentType' => $contentType, 'contentTypeGroup' => $contentTypeGroup), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->assignContentTypeGroup($contentType, $contentTypeGroup);
}
public function unassignContentTypeGroup(\eZ\Publish\API\Repository\Values\ContentType\ContentType $contentType, \eZ\Publish\API\Repository\Values\ContentType\ContentTypeGroup $contentTypeGroup)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'unassignContentTypeGroup', array('contentType' => $contentType, 'contentTypeGroup' => $contentTypeGroup), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->unassignContentTypeGroup($contentType, $contentTypeGroup);
}
public function addFieldDefinition(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft $contentTypeDraft, \eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionCreateStruct $fieldDefinitionCreateStruct)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'addFieldDefinition', array('contentTypeDraft' => $contentTypeDraft, 'fieldDefinitionCreateStruct' => $fieldDefinitionCreateStruct), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->addFieldDefinition($contentTypeDraft, $fieldDefinitionCreateStruct);
}
public function removeFieldDefinition(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft $contentTypeDraft, \eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'removeFieldDefinition', array('contentTypeDraft' => $contentTypeDraft, 'fieldDefinition' => $fieldDefinition), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->removeFieldDefinition($contentTypeDraft, $fieldDefinition);
}
public function updateFieldDefinition(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft $contentTypeDraft, \eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition, \eZ\Publish\API\Repository\Values\ContentType\FieldDefinitionUpdateStruct $fieldDefinitionUpdateStruct)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'updateFieldDefinition', array('contentTypeDraft' => $contentTypeDraft, 'fieldDefinition' => $fieldDefinition, 'fieldDefinitionUpdateStruct' => $fieldDefinitionUpdateStruct), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->updateFieldDefinition($contentTypeDraft, $fieldDefinition, $fieldDefinitionUpdateStruct);
}
public function publishContentTypeDraft(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft $contentTypeDraft)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'publishContentTypeDraft', array('contentTypeDraft' => $contentTypeDraft), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->publishContentTypeDraft($contentTypeDraft);
}
public function newContentTypeGroupCreateStruct($identifier)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'newContentTypeGroupCreateStruct', array('identifier' => $identifier), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->newContentTypeGroupCreateStruct($identifier);
}
public function newContentTypeCreateStruct($identifier)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'newContentTypeCreateStruct', array('identifier' => $identifier), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->newContentTypeCreateStruct($identifier);
}
public function newContentTypeUpdateStruct()
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'newContentTypeUpdateStruct', array(), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->newContentTypeUpdateStruct();
}
public function newContentTypeGroupUpdateStruct()
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'newContentTypeGroupUpdateStruct', array(), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->newContentTypeGroupUpdateStruct();
}
public function newFieldDefinitionCreateStruct($identifier, $fieldTypeIdentifier)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'newFieldDefinitionCreateStruct', array('identifier' => $identifier, 'fieldTypeIdentifier' => $fieldTypeIdentifier), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->newFieldDefinitionCreateStruct($identifier, $fieldTypeIdentifier);
}
public function newFieldDefinitionUpdateStruct()
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'newFieldDefinitionUpdateStruct', array(), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->newFieldDefinitionUpdateStruct();
}
public function isContentTypeUsed(\eZ\Publish\API\Repository\Values\ContentType\ContentType $contentType)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'isContentTypeUsed', array('contentType' => $contentType), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->isContentTypeUsed($contentType);
}
public function removeContentTypeTranslation(\eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft $contentTypeDraft, string $languageCode) : \eZ\Publish\API\Repository\Values\ContentType\ContentTypeDraft
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'removeContentTypeTranslation', array('contentTypeDraft' => $contentTypeDraft, 'languageCode' => $languageCode), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return $this->valueHoldere39e4->removeContentTypeTranslation($contentTypeDraft, $languageCode);
}
public function deleteUserDrafts(int $userId) : void
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'deleteUserDrafts', array('userId' => $userId), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
$this->valueHoldere39e4->deleteUserDrafts($userId);
return;
}
/**
* Constructor for lazy initialization
*
* @param \Closure|null $initializer
*/
public static function staticProxyConstructor($initializer)
{
static $reflection;
$reflection = $reflection ?? $reflection = new \ReflectionClass(__CLASS__);
$instance = $reflection->newInstanceWithoutConstructor();
unset($instance->repository, $instance->contentTypeHandler, $instance->userHandler, $instance->settings, $instance->domainMapper, $instance->contentTypeDomainMapper, $instance->fieldTypeRegistry);
$instance->initializeraa1bb = $initializer;
return $instance;
}
public function __construct(\eZ\Publish\API\Repository\Repository $repository, \eZ\Publish\SPI\Persistence\Content\Type\Handler $contentTypeHandler, \eZ\Publish\SPI\Persistence\User\Handler $userHandler, \eZ\Publish\Core\Repository\Helper\DomainMapper $domainMapper, \eZ\Publish\Core\Repository\Helper\ContentTypeDomainMapper $contentTypeDomainMapper, \eZ\Publish\Core\Repository\Helper\FieldTypeRegistry $fieldTypeRegistry, array $settings = [])
{
static $reflection;
if (! $this->valueHoldere39e4) {
$reflection = $reflection ?: new \ReflectionClass('eZ\\Publish\\Core\\Repository\\ContentTypeService');
$this->valueHoldere39e4 = $reflection->newInstanceWithoutConstructor();
unset($this->repository, $this->contentTypeHandler, $this->userHandler, $this->settings, $this->domainMapper, $this->contentTypeDomainMapper, $this->fieldTypeRegistry);
}
$this->valueHoldere39e4->__construct($repository, $contentTypeHandler, $userHandler, $domainMapper, $contentTypeDomainMapper, $fieldTypeRegistry, $settings);
}
public function & __get($name)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, '__get', ['name' => $name], $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
if (isset(self::$publicProperties1a37c[$name])) {
return $this->valueHoldere39e4->$name;
}
$realInstanceReflection = new \ReflectionClass(get_parent_class($this));
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHoldere39e4;
$backtrace = debug_backtrace(false);
trigger_error(
sprintf(
'Undefined property: %s::$%s in %s on line %s',
get_parent_class($this),
$name,
$backtrace[0]['file'],
$backtrace[0]['line']
),
\E_USER_NOTICE
);
return $targetObject->$name;
return;
}
$targetObject = $this->valueHoldere39e4;
$accessor = function & () use ($targetObject, $name) {
return $targetObject->$name;
};
$backtrace = debug_backtrace(true);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = & $accessor();
return $returnValue;
}
public function __set($name, $value)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, '__set', array('name' => $name, 'value' => $value), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
$realInstanceReflection = new \ReflectionClass(get_parent_class($this));
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHoldere39e4;
return $targetObject->$name = $value;
return;
}
$targetObject = $this->valueHoldere39e4;
$accessor = function & () use ($targetObject, $name, $value) {
return $targetObject->$name = $value;
};
$backtrace = debug_backtrace(true);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = & $accessor();
return $returnValue;
}
public function __isset($name)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, '__isset', array('name' => $name), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
$realInstanceReflection = new \ReflectionClass(get_parent_class($this));
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHoldere39e4;
return isset($targetObject->$name);
return;
}
$targetObject = $this->valueHoldere39e4;
$accessor = function () use ($targetObject, $name) {
return isset($targetObject->$name);
};
$backtrace = debug_backtrace(true);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = $accessor();
return $returnValue;
}
public function __unset($name)
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, '__unset', array('name' => $name), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
$realInstanceReflection = new \ReflectionClass(get_parent_class($this));
if (! $realInstanceReflection->hasProperty($name)) {
$targetObject = $this->valueHoldere39e4;
unset($targetObject->$name);
return;
}
$targetObject = $this->valueHoldere39e4;
$accessor = function () use ($targetObject, $name) {
unset($targetObject->$name);
};
$backtrace = debug_backtrace(true);
$scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
$accessor = $accessor->bindTo($scopeObject, get_class($scopeObject));
$returnValue = $accessor();
return $returnValue;
}
public function __clone()
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, '__clone', array(), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
$this->valueHoldere39e4 = clone $this->valueHoldere39e4;
}
public function __sleep()
{
$this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, '__sleep', array(), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
return array('valueHoldere39e4');
}
public function __wakeup()
{
unset($this->repository, $this->contentTypeHandler, $this->userHandler, $this->settings, $this->domainMapper, $this->contentTypeDomainMapper, $this->fieldTypeRegistry);
}
public function setProxyInitializer(\Closure $initializer = null)
{
$this->initializeraa1bb = $initializer;
}
public function getProxyInitializer()
{
return $this->initializeraa1bb;
}
public function initializeProxy() : bool
{
return $this->initializeraa1bb && ($this->initializeraa1bb->__invoke($valueHoldere39e4, $this, 'initializeProxy', array(), $this->initializeraa1bb) || 1) && $this->valueHoldere39e4 = $valueHoldere39e4;
}
public function isProxyInitialized() : bool
{
return null !== $this->valueHoldere39e4;
}
public function getWrappedValueHolderValue() : ?object
{
return $this->valueHoldere39e4;
}
}