PHP 클래스 eZ\Publish\Core\Persistence\Legacy\TransactionHandler

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

보호된 프로퍼티들

프로퍼티 타입 설명
$contentTypeHandler eZ\Publish\SPI\Persistence\Content\Type\Handler
$dbHandler eZ\Publish\Core\Persistence\Database\DatabaseHandler
$languageHandler eZ\Publish\SPI\Persistence\Content\Language\Handler

공개 메소드들

메소드 설명
__construct ( eZ\Publish\Core\Persistence\Database\DatabaseHandler $dbHandler, MemoryCachingHandler $contentTypeHandler = null, CachingHandler $languageHandler = null )
beginTransaction ( ) Begin transaction.
commit ( ) Commit transaction.
rollback ( ) Rollback transaction.

메소드 상세

__construct() 공개 메소드

public __construct ( eZ\Publish\Core\Persistence\Database\DatabaseHandler $dbHandler, MemoryCachingHandler $contentTypeHandler = null, CachingHandler $languageHandler = null )
$dbHandler eZ\Publish\Core\Persistence\Database\DatabaseHandler
$contentTypeHandler eZ\Publish\Core\Persistence\Legacy\Content\Type\MemoryCachingHandler
$languageHandler eZ\Publish\Core\Persistence\Legacy\Content\Language\CachingHandler

beginTransaction() 공개 메소드

Begin transaction.
public beginTransaction ( )

commit() 공개 메소드

Commit transaction, or throw exceptions if no transactions has been started.
public commit ( )

rollback() 공개 메소드

Rollback transaction, or throw exceptions if no transactions has been started.
public rollback ( )

프로퍼티 상세

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

protected Handler,eZ\Publish\SPI\Persistence\Content\Type $contentTypeHandler
리턴 eZ\Publish\SPI\Persistence\Content\Type\Handler

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

protected DatabaseHandler,eZ\Publish\Core\Persistence\Database $dbHandler
리턴 eZ\Publish\Core\Persistence\Database\DatabaseHandler

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

protected Handler,eZ\Publish\SPI\Persistence\Content\Language $languageHandler
리턴 eZ\Publish\SPI\Persistence\Content\Language\Handler