PHP 클래스 eZ\Publish\Core\Persistence\Cache\Handler

상속: implements eZ\Publish\SPI\Persistence\Handler
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel

보호된 프로퍼티들

프로퍼티 타입 설명
$contentHandler ContentHandler
$contentLanguageHandler ContentLanguageHandler
$contentTypeHandler ContentTypeHandler
$locationHandler LocationHandler
$logger PersistenceLogger
$objectStateHandler ObjectStateHandler
$persistenceHandler eZ\Publish\SPI\Persistence\Handler
$sectionHandler SectionHandler
$transactionHandler TransactionHandler
$trashHandler TrashHandler
$urlAliasHandler UrlAliasHandler
$userHandler UserHandler

공개 메소드들

메소드 설명
__construct ( eZ\Publish\SPI\Persistence\Handler $persistenceHandler, SectionHandler $sectionHandler, LocationHandler $locationHandler, ContentHandler $contentHandler, ContentLanguageHandler $contentLanguageHandler, ContentTypeHandler $contentTypeHandler, UserHandler $userHandler, TransactionHandler $transactionHandler, TrashHandler $trashHandler, UrlAliasHandler $urlAliasHandler, ObjectStateHandler $objectStateHandler, PersistenceLogger $logger ) Construct the class.
beginTransaction ( ) Begin transaction.
commit ( ) Commit transaction.
contentHandler ( ) : eZ\Publish\SPI\Persistence\Content\Handler
contentLanguageHandler ( ) : eZ\Publish\SPI\Persistence\Content\Language\Handler
contentTypeHandler ( ) : eZ\Publish\SPI\Persistence\Content\Type\Handler
locationHandler ( ) : eZ\Publish\SPI\Persistence\Content\Location\Handler
objectStateHandler ( ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Handler
rollback ( ) Rollback transaction.
sectionHandler ( ) : eZ\Publish\SPI\Persistence\Content\Section\Handler
transactionHandler ( ) : eZ\Publish\SPI\Persistence\TransactionHandler
trashHandler ( ) : eZ\Publish\SPI\Persistence\Content\Location\Trash\Handler
urlAliasHandler ( ) : eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler
urlWildcardHandler ( ) : eZ\Publish\SPI\Persistence\Content\UrlWildcard\Handler
userHandler ( ) : eZ\Publish\SPI\Persistence\User\Handler

메소드 상세

__construct() 공개 메소드

Construct the class.
public __construct ( eZ\Publish\SPI\Persistence\Handler $persistenceHandler, SectionHandler $sectionHandler, LocationHandler $locationHandler, ContentHandler $contentHandler, ContentLanguageHandler $contentLanguageHandler, ContentTypeHandler $contentTypeHandler, UserHandler $userHandler, TransactionHandler $transactionHandler, TrashHandler $trashHandler, UrlAliasHandler $urlAliasHandler, ObjectStateHandler $objectStateHandler, PersistenceLogger $logger )
$persistenceHandler eZ\Publish\SPI\Persistence\Handler Must be factory for inner persistence, ie: legacy
$sectionHandler SectionHandler
$locationHandler LocationHandler
$contentHandler ContentHandler
$contentLanguageHandler ContentLanguageHandler
$contentTypeHandler ContentTypeHandler
$userHandler UserHandler
$transactionHandler TransactionHandler
$trashHandler TrashHandler
$urlAliasHandler UrlAliasHandler
$objectStateHandler ObjectStateHandler
$logger PersistenceLogger

beginTransaction() 공개 메소드

Begin transaction.
사용 중단: Since 5.3 {@use transactionHandler()->beginTransaction()}
public beginTransaction ( )

commit() 공개 메소드

Commit transaction, or throw exceptions if no transactions has been started.
사용 중단: Since 5.3 {@use transactionHandler()->beginTransaction()}
public commit ( )

contentHandler() 공개 메소드

public contentHandler ( ) : eZ\Publish\SPI\Persistence\Content\Handler
리턴 eZ\Publish\SPI\Persistence\Content\Handler

contentLanguageHandler() 공개 메소드

public contentLanguageHandler ( ) : eZ\Publish\SPI\Persistence\Content\Language\Handler
리턴 eZ\Publish\SPI\Persistence\Content\Language\Handler

contentTypeHandler() 공개 메소드

public contentTypeHandler ( ) : eZ\Publish\SPI\Persistence\Content\Type\Handler
리턴 eZ\Publish\SPI\Persistence\Content\Type\Handler

locationHandler() 공개 메소드

public locationHandler ( ) : eZ\Publish\SPI\Persistence\Content\Location\Handler
리턴 eZ\Publish\SPI\Persistence\Content\Location\Handler

objectStateHandler() 공개 메소드

public objectStateHandler ( ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Handler
리턴 eZ\Publish\SPI\Persistence\Content\ObjectState\Handler

rollback() 공개 메소드

Rollback transaction, or throw exceptions if no transactions has been started.
사용 중단: Since 5.3 {@use transactionHandler()->beginTransaction()}
public rollback ( )

sectionHandler() 공개 메소드

public sectionHandler ( ) : eZ\Publish\SPI\Persistence\Content\Section\Handler
리턴 eZ\Publish\SPI\Persistence\Content\Section\Handler

transactionHandler() 공개 메소드

public transactionHandler ( ) : eZ\Publish\SPI\Persistence\TransactionHandler
리턴 eZ\Publish\SPI\Persistence\TransactionHandler

trashHandler() 공개 메소드

public trashHandler ( ) : eZ\Publish\SPI\Persistence\Content\Location\Trash\Handler
리턴 eZ\Publish\SPI\Persistence\Content\Location\Trash\Handler

urlAliasHandler() 공개 메소드

public urlAliasHandler ( ) : eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler
리턴 eZ\Publish\SPI\Persistence\Content\UrlAlias\Handler

urlWildcardHandler() 공개 메소드

public urlWildcardHandler ( ) : eZ\Publish\SPI\Persistence\Content\UrlWildcard\Handler
리턴 eZ\Publish\SPI\Persistence\Content\UrlWildcard\Handler

userHandler() 공개 메소드

public userHandler ( ) : eZ\Publish\SPI\Persistence\User\Handler
리턴 eZ\Publish\SPI\Persistence\User\Handler

프로퍼티 상세

$contentHandler 보호되어 있는 프로퍼티

protected ContentHandler,eZ\Publish\Core\Persistence\Cache $contentHandler
리턴 ContentHandler

$contentLanguageHandler 보호되어 있는 프로퍼티

protected ContentLanguageHandler,eZ\Publish\Core\Persistence\Cache $contentLanguageHandler
리턴 ContentLanguageHandler

$contentTypeHandler 보호되어 있는 프로퍼티

protected ContentTypeHandler,eZ\Publish\Core\Persistence\Cache $contentTypeHandler
리턴 ContentTypeHandler

$locationHandler 보호되어 있는 프로퍼티

protected LocationHandler,eZ\Publish\Core\Persistence\Cache $locationHandler
리턴 LocationHandler

$logger 보호되어 있는 프로퍼티

protected PersistenceLogger,eZ\Publish\Core\Persistence\Cache $logger
리턴 PersistenceLogger

$objectStateHandler 보호되어 있는 프로퍼티

protected ObjectStateHandler,eZ\Publish\Core\Persistence\Cache $objectStateHandler
리턴 ObjectStateHandler

$persistenceHandler 보호되어 있는 프로퍼티

protected Handler,eZ\Publish\SPI\Persistence $persistenceHandler
리턴 eZ\Publish\SPI\Persistence\Handler

$sectionHandler 보호되어 있는 프로퍼티

protected SectionHandler,eZ\Publish\Core\Persistence\Cache $sectionHandler
리턴 SectionHandler

$transactionHandler 보호되어 있는 프로퍼티

protected TransactionHandler,eZ\Publish\Core\Persistence\Cache $transactionHandler
리턴 TransactionHandler

$trashHandler 보호되어 있는 프로퍼티

protected TrashHandler,eZ\Publish\Core\Persistence\Cache $trashHandler
리턴 TrashHandler

$urlAliasHandler 보호되어 있는 프로퍼티

protected UrlAliasHandler,eZ\Publish\Core\Persistence\Cache $urlAliasHandler
리턴 UrlAliasHandler

$userHandler 보호되어 있는 프로퍼티

protected UserHandler,eZ\Publish\Core\Persistence\Cache $userHandler
리턴 UserHandler