PHP Класс eZ\Publish\Core\Persistence\Cache\ContentTypeHandler

Caches defined (published) content types and content type groups.
См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler
Наследование: extends AbstractHandler, implements eZ\Publish\SPI\Persistence\Content\Type\Handler
Показать файл Открыть проект

Открытые методы

Метод Описание
addFieldDefinition ( $typeId, $status, eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition $struct )
copy ( $userId, $typeId, $status )
create ( eZ\Publish\SPI\Persistence\Content\Type\CreateStruct $contentType )
createDraft ( $modifierId, $typeId )
createGroup ( eZ\Publish\SPI\Persistence\Content\Type\Group\CreateStruct $struct )
delete ( $typeId, $status )
deleteGroup ( $groupId )
getContentCount ( $contentTypeId )
getFieldDefinition ( $id, $status )
getSearchableFieldMap ( )
link ( $groupId, $typeId, $status )
load ( $typeId, $status = Type::STATUS_DEFINED )
loadAllGroups ( )
loadByIdentifier ( $identifier )
loadByRemoteId ( $remoteId )
loadContentTypes ( $groupId, $status = Type::STATUS_DEFINED )
loadGroup ( $groupId )
loadGroupByIdentifier ( $identifier )
publish ( $typeId )
removeFieldDefinition ( $typeId, $status, $fieldDefinitionId )
unlink ( $groupId, $typeId, $status )
update ( $typeId, $status, eZ\Publish\SPI\Persistence\Content\Type\UpdateStruct $struct )
updateFieldDefinition ( $typeId, $status, eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition $struct )
updateGroup ( eZ\Publish\SPI\Persistence\Content\Type\Group\UpdateStruct $struct )

Описание методов

addFieldDefinition() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::addFieldDefinition
public addFieldDefinition ( $typeId, $status, eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition $struct )
$struct eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition

copy() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::copy
public copy ( $userId, $typeId, $status )

create() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::create
public create ( eZ\Publish\SPI\Persistence\Content\Type\CreateStruct $contentType )
$contentType eZ\Publish\SPI\Persistence\Content\Type\CreateStruct

createDraft() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::createDraft
public createDraft ( $modifierId, $typeId )

createGroup() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::createGroup
public createGroup ( eZ\Publish\SPI\Persistence\Content\Type\Group\CreateStruct $struct )
$struct eZ\Publish\SPI\Persistence\Content\Type\Group\CreateStruct

delete() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::delete
public delete ( $typeId, $status )

deleteGroup() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::deleteGroup
public deleteGroup ( $groupId )

getContentCount() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::getContentCount
public getContentCount ( $contentTypeId )

getFieldDefinition() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::getFieldDefinition
public getFieldDefinition ( $id, $status )

getSearchableFieldMap() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::getSearchableFieldMap

load() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::load
public load ( $typeId, $status = Type::STATUS_DEFINED )

loadAllGroups() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::loadAllGroups
public loadAllGroups ( )

loadByIdentifier() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::loadByIdentifier
public loadByIdentifier ( $identifier )

loadByRemoteId() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::loadByRemoteId
public loadByRemoteId ( $remoteId )

loadContentTypes() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::loadContentTypes
public loadContentTypes ( $groupId, $status = Type::STATUS_DEFINED )

loadGroup() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::loadGroup
public loadGroup ( $groupId )

loadGroupByIdentifier() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::loadGroupByIdentifier
public loadGroupByIdentifier ( $identifier )

publish() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::publish
public publish ( $typeId )

removeFieldDefinition() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::removeFieldDefinition
public removeFieldDefinition ( $typeId, $status, $fieldDefinitionId )

update() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::update
public update ( $typeId, $status, eZ\Publish\SPI\Persistence\Content\Type\UpdateStruct $struct )
$struct eZ\Publish\SPI\Persistence\Content\Type\UpdateStruct

updateFieldDefinition() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::updateFieldDefinition
public updateFieldDefinition ( $typeId, $status, eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition $struct )
$struct eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition

updateGroup() публичный Метод

См. также: eZ\Publish\SPI\Persistence\Content\Type\Handler::updateGroup
public updateGroup ( eZ\Publish\SPI\Persistence\Content\Type\Group\UpdateStruct $struct )
$struct eZ\Publish\SPI\Persistence\Content\Type\Group\UpdateStruct