PHP 클래스 eZ\Publish\Core\Persistence\Legacy\Content\ObjectState\Mapper

파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$languageHandler eZ\Publish\Core\Persistence\Legacy\Content\Language\Handler Language handler.

공개 메소드들

메소드 설명
__construct ( eZ\Publish\SPI\Persistence\Content\Language\Handler $languageHandler ) Creates a new mapper.
createObjectStateFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState Creates ObjectState object from provided $data.
createObjectStateFromInputStruct ( eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input ) : eZ\Publish\SPI\Persistence\Content\ObjectState Creates an instance of ObjectState object from provided $input struct.
createObjectStateGroupFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group Creates ObjectStateGroup object from provided $data.
createObjectStateGroupFromInputStruct ( eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group Creates an instance of ObjectStateGroup object from provided $input struct.
createObjectStateGroupListFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group[] Creates ObjectStateGroup array of objects from provided $data.
createObjectStateListFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState[] Creates ObjectState array of objects from provided $data.

메소드 상세

__construct() 공개 메소드

Creates a new mapper.
public __construct ( eZ\Publish\SPI\Persistence\Content\Language\Handler $languageHandler )
$languageHandler eZ\Publish\SPI\Persistence\Content\Language\Handler

createObjectStateFromData() 공개 메소드

Creates ObjectState object from provided $data.
public createObjectStateFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState
$data array
리턴 eZ\Publish\SPI\Persistence\Content\ObjectState

createObjectStateFromInputStruct() 공개 메소드

Creates an instance of ObjectState object from provided $input struct.
public createObjectStateFromInputStruct ( eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input ) : eZ\Publish\SPI\Persistence\Content\ObjectState
$input eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct
리턴 eZ\Publish\SPI\Persistence\Content\ObjectState

createObjectStateGroupFromData() 공개 메소드

Creates ObjectStateGroup object from provided $data.
public createObjectStateGroupFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group
$data array
리턴 eZ\Publish\SPI\Persistence\Content\ObjectState\Group

createObjectStateGroupFromInputStruct() 공개 메소드

Creates an instance of ObjectStateGroup object from provided $input struct.
public createObjectStateGroupFromInputStruct ( eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct $input ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group
$input eZ\Publish\SPI\Persistence\Content\ObjectState\InputStruct
리턴 eZ\Publish\SPI\Persistence\Content\ObjectState\Group

createObjectStateGroupListFromData() 공개 메소드

Creates ObjectStateGroup array of objects from provided $data.
public createObjectStateGroupListFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState\Group[]
$data array
리턴 eZ\Publish\SPI\Persistence\Content\ObjectState\Group[]

createObjectStateListFromData() 공개 메소드

Creates ObjectState array of objects from provided $data.
public createObjectStateListFromData ( array $data ) : eZ\Publish\SPI\Persistence\Content\ObjectState[]
$data array
리턴 eZ\Publish\SPI\Persistence\Content\ObjectState[]

프로퍼티 상세

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

Language handler.
protected Handler,eZ\Publish\Core\Persistence\Legacy\Content\Language $languageHandler
리턴 eZ\Publish\Core\Persistence\Legacy\Content\Language\Handler