PHP 클래스 eZ\Publish\Core\FieldType\RichText\RichTextStorage

상속: extends eZ\Publish\Core\FieldType\GatewayBasedStorage
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel

보호된 프로퍼티들

프로퍼티 타입 설명
$logger Psr\Log\LoggerInterface

공개 메소드들

메소드 설명
__construct ( array $gateways = [], Psr\Log\LoggerInterface $logger = null )
deleteFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, array $fieldIds, array $context )
getFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context ) Modifies $field if needed, using external data (like for Urls).
getIndexData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )
hasFieldData ( ) : boolean Checks if field type has external data to deal with.
storeFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )

메소드 상세

__construct() 공개 메소드

public __construct ( array $gateways = [], Psr\Log\LoggerInterface $logger = null )
$gateways array
$logger Psr\Log\LoggerInterface

deleteFieldData() 공개 메소드

public deleteFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, array $fieldIds, array $context )
$versionInfo eZ\Publish\SPI\Persistence\Content\VersionInfo
$fieldIds array
$context array

getFieldData() 공개 메소드

Modifies $field if needed, using external data (like for Urls).
public getFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )
$versionInfo eZ\Publish\SPI\Persistence\Content\VersionInfo
$field eZ\Publish\SPI\Persistence\Content\Field
$context array

getIndexData() 공개 메소드

public getIndexData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )
$versionInfo eZ\Publish\SPI\Persistence\Content\VersionInfo
$field eZ\Publish\SPI\Persistence\Content\Field
$context array

hasFieldData() 공개 메소드

Checks if field type has external data to deal with.
public hasFieldData ( ) : boolean
리턴 boolean

storeFieldData() 공개 메소드

또한 보기: eZ\Publish\SPI\FieldType\FieldStorage
public storeFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )
$versionInfo eZ\Publish\SPI\Persistence\Content\VersionInfo
$field eZ\Publish\SPI\Persistence\Content\Field
$context array

프로퍼티 상세

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

protected LoggerInterface,Psr\Log $logger
리턴 Psr\Log\LoggerInterface