PHP 클래스 eZ\Publish\Core\Repository\FieldTypeTools

This interface cannot be retrieved through the Public API and is not meant to be used by its users. It is only available to {@link * eZ\Publish\SPI\FieldType\EventListener} implementers through the {@link * eZ\Publish\SPI\FieldType\EventListener::handleEvent()} method.
사용 중단: (Not implemented)
상속: implements eZ\Publish\API\Repository\FieldTypeTools
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel

공개 메소드들

메소드 설명
addRelation ( integer $relationType, eZ\Publish\API\Repository\Values\Content\VersionInfo $sourceVersion, mixed $destinationContentId, eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition = null ) : eZ\Publish\API\Repository\Values\Content\Relation Adds a relation.

메소드 상세

addRelation() 공개 메소드

Adds a relation.
public addRelation ( integer $relationType, eZ\Publish\API\Repository\Values\Content\VersionInfo $sourceVersion, mixed $destinationContentId, eZ\Publish\API\Repository\Values\ContentType\FieldDefinition $fieldDefinition = null ) : eZ\Publish\API\Repository\Values\Content\Relation
$relationType integer One of Relation::COMMON, Relation::EMBED, Relation::LINK or Relation::FIELD
$sourceVersion eZ\Publish\API\Repository\Values\Content\VersionInfo
$destinationContentId mixed
$fieldDefinition eZ\Publish\API\Repository\Values\ContentType\FieldDefinition
리턴 eZ\Publish\API\Repository\Values\Content\Relation The newly created relation