PHP 클래스 eZ\Publish\Core\Persistence\Legacy\Content\FieldValue\Converter\RichTextConverter

상속: implements eZ\Publish\Core\Persistence\Legacy\Content\FieldValue\Converter
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 1 사용 예제들

공개 메소드들

메소드 설명
create ( ) : RichTextConverter Factory for current class.
getIndexColumn ( ) : string | false Returns the name of the index column in the attribute table.
toFieldDefinition ( StorageFieldDefinition $storageDefinition, eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition $fieldDefinition ) Converts field definition data from $storageDefinition into $fieldDefinition.
toFieldValue ( StorageFieldValue $value, eZ\Publish\SPI\Persistence\Content\FieldValue $fieldValue ) Converts data from $value to $fieldValue.
toStorageFieldDefinition ( eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition $fieldDefinition, StorageFieldDefinition $storageDefinition ) Converts field definition data from $fieldDefinition into $storageFieldDefinition.
toStorageValue ( eZ\Publish\SPI\Persistence\Content\FieldValue $value, StorageFieldValue $storageFieldValue ) Converts data from $value to $storageFieldValue.

메소드 상세

create() 공개 정적인 메소드

Note: Class should instead be configured as service if it gains dependencies.
public static create ( ) : RichTextConverter
리턴 RichTextConverter

getIndexColumn() 공개 메소드

Returns the name of the index column the datatype uses, which is either "sort_key_int" or "sort_key_string". This column is then used for filtering and sorting for this type.
public getIndexColumn ( ) : string | false
리턴 string | false

toFieldDefinition() 공개 메소드

Converts field definition data from $storageDefinition into $fieldDefinition.
public toFieldDefinition ( StorageFieldDefinition $storageDefinition, eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition $fieldDefinition )
$storageDefinition eZ\Publish\Core\Persistence\Legacy\Content\StorageFieldDefinition
$fieldDefinition eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition

toFieldValue() 공개 메소드

Converts data from $value to $fieldValue.
public toFieldValue ( StorageFieldValue $value, eZ\Publish\SPI\Persistence\Content\FieldValue $fieldValue )
$value eZ\Publish\Core\Persistence\Legacy\Content\StorageFieldValue
$fieldValue eZ\Publish\SPI\Persistence\Content\FieldValue

toStorageFieldDefinition() 공개 메소드

Converts field definition data from $fieldDefinition into $storageFieldDefinition.
public toStorageFieldDefinition ( eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition $fieldDefinition, StorageFieldDefinition $storageDefinition )
$fieldDefinition eZ\Publish\SPI\Persistence\Content\Type\FieldDefinition
$storageDefinition eZ\Publish\Core\Persistence\Legacy\Content\StorageFieldDefinition

toStorageValue() 공개 메소드

Converts data from $value to $storageFieldValue.
public toStorageValue ( eZ\Publish\SPI\Persistence\Content\FieldValue $value, StorageFieldValue $storageFieldValue )
$value eZ\Publish\SPI\Persistence\Content\FieldValue
$storageFieldValue eZ\Publish\Core\Persistence\Legacy\Content\StorageFieldValue