PHP Class eZ\Publish\Core\Persistence\Cache\ObjectStateHandler

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler
Inheritance: extends AbstractHandler, implements eZ\Publish\SPI\Persistence\Content\ObjectState\Handler
Show file Open project: ezsystems/ezpublish-kernel

Public Methods

Method Description
create ( $groupId, eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input )
createGroup ( eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input )
delete ( $stateId )
deleteGroup ( $groupId )
getContentCount ( $stateId )
getContentState ( $contentId, $stateGroupId )
load ( $stateId )
loadAllGroups ( $offset, $limit )
loadByIdentifier ( $identifier, $groupId )
loadGroup ( $groupId )
loadGroupByIdentifier ( $identifier )
loadObjectStates ( $groupId )
setContentState ( $contentId, $groupId, $stateId )
setPriority ( $stateId, $priority )
update ( $stateId, eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input )
updateGroup ( $groupId, eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input )

Method Details

create() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::create
public create ( $groupId, eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input )
$input eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct

createGroup() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::createGroup
public createGroup ( eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input )
$input eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct

delete() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::delete
public delete ( $stateId )

deleteGroup() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::deleteGroup
public deleteGroup ( $groupId )

getContentCount() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::getContentCount
public getContentCount ( $stateId )

getContentState() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::getContentState
public getContentState ( $contentId, $stateGroupId )

load() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::load
public load ( $stateId )

loadAllGroups() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::loadAllGroups
public loadAllGroups ( $offset, $limit )

loadByIdentifier() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::loadByIdentifier
public loadByIdentifier ( $identifier, $groupId )

loadGroup() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::loadGroup
public loadGroup ( $groupId )

loadGroupByIdentifier() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::loadGroupByIdentifier
public loadGroupByIdentifier ( $identifier )

loadObjectStates() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::loadObjectStates
public loadObjectStates ( $groupId )

setContentState() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::setContentState
public setContentState ( $contentId, $groupId, $stateId )

setPriority() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::setPriority
public setPriority ( $stateId, $priority )

update() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::update
public update ( $stateId, eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input )
$input eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct

updateGroup() public method

See also: eZ\Publish\SPI\Persistence\Content\ObjectState\Handler::updateGroup
public updateGroup ( $groupId, eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input )
$input eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct