PHP 클래스 Neos\Neos\Ui\Domain\Model\Changes\Property

상속: extends Neos\Neos\Ui\Domain\Model\AbstractChange
파일 보기 프로젝트 열기: neos/neos-ui

보호된 프로퍼티들

프로퍼티 타입 설명
$nodePropertyConversionService Neos\Neos\Ui\Domain\Service\NodePropertyConversionService
$propertyName string The name of the property to be changed
$value mixed The value, the property will be set to

공개 메소드들

메소드 설명
apply ( ) : void Applies this change
canApply ( ) : boolean Checks whether this change can be applied to the subject
canMerge ( Neos\Neos\Ui\Domain\Model\ChangeInterface $subsequentChange ) : boolean Checks whether this change can be merged with a subsequent change
getPropertyName ( ) : string Get the property name
getValue ( ) : mixed Get the value
merge ( Neos\Neos\Ui\Domain\Model\ChangeInterface $subsequentChange ) : Neos\Neos\Ui\Domain\Model\ChangeInterface | null Merges this change with a subsequent change
setPropertyName ( string $propertyName ) : void Set the property name
setValue ( mixed $value ) Set the value

메소드 상세

apply() 공개 메소드

Applies this change
public apply ( ) : void
리턴 void

canApply() 공개 메소드

Checks whether this change can be applied to the subject
public canApply ( ) : boolean
리턴 boolean

canMerge() 공개 메소드

Checks whether this change can be merged with a subsequent change
public canMerge ( Neos\Neos\Ui\Domain\Model\ChangeInterface $subsequentChange ) : boolean
$subsequentChange Neos\Neos\Ui\Domain\Model\ChangeInterface
리턴 boolean

getPropertyName() 공개 메소드

Get the property name
public getPropertyName ( ) : string
리턴 string

getValue() 공개 메소드

Get the value
public getValue ( ) : mixed
리턴 mixed

merge() 공개 메소드

Merges this change with a subsequent change
public merge ( Neos\Neos\Ui\Domain\Model\ChangeInterface $subsequentChange ) : Neos\Neos\Ui\Domain\Model\ChangeInterface | null
$subsequentChange Neos\Neos\Ui\Domain\Model\ChangeInterface
리턴 Neos\Neos\Ui\Domain\Model\ChangeInterface | null

setPropertyName() 공개 메소드

Set the property name
public setPropertyName ( string $propertyName ) : void
$propertyName string
리턴 void

setValue() 공개 메소드

Set the value
public setValue ( mixed $value )
$value mixed

프로퍼티 상세

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

protected NodePropertyConversionService,Neos\Neos\Ui\Domain\Service $nodePropertyConversionService
리턴 Neos\Neos\Ui\Domain\Service\NodePropertyConversionService

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

The name of the property to be changed
protected string $propertyName
리턴 string

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

The value, the property will be set to
protected mixed $value
리턴 mixed