PHP 클래스 Neos\Neos\Ui\Domain\Model\Feedback\Operations\UpdateNodeInfo

상속: implements Neos\Neos\Ui\Domain\Model\FeedbackInterface
파일 보기 프로젝트 열기: neos/neos-ui 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface
$nodeInfoHelper Neos\Neos\Ui\TypoScript\Helper\NodeInfoHelper

공개 메소드들

메소드 설명
getDescription ( ) : string Get the description
getNode ( ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface Get the node
getType ( ) : string Get the type identifier
isSimilarTo ( Neos\Neos\Ui\Domain\Model\FeedbackInterface $feedback ) : boolean Checks whether this feedback is similar to another
serializeNodeRecursively ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext ) : array Serialize node and all child nodes
serializePayload ( TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext ) : mixed Serialize the payload for this feedback
setNode ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node ) : void Set the node

메소드 상세

getDescription() 공개 메소드

Get the description
public getDescription ( ) : string
리턴 string

getNode() 공개 메소드

Get the node
public getNode ( ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface
리턴 TYPO3\TYPO3CR\Domain\Model\NodeInterface

getType() 공개 메소드

Get the type identifier
public getType ( ) : string
리턴 string

isSimilarTo() 공개 메소드

Checks whether this feedback is similar to another
public isSimilarTo ( Neos\Neos\Ui\Domain\Model\FeedbackInterface $feedback ) : boolean
$feedback Neos\Neos\Ui\Domain\Model\FeedbackInterface
리턴 boolean

serializeNodeRecursively() 공개 메소드

Serialize node and all child nodes
public serializeNodeRecursively ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node, TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext ) : array
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface
$controllerContext TYPO3\Flow\Mvc\Controller\ControllerContext
리턴 array

serializePayload() 공개 메소드

Serialize the payload for this feedback
public serializePayload ( TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext ) : mixed
$controllerContext TYPO3\Flow\Mvc\Controller\ControllerContext
리턴 mixed

setNode() 공개 메소드

Set the node
public setNode ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $node ) : void
$node TYPO3\TYPO3CR\Domain\Model\NodeInterface
리턴 void

프로퍼티 상세

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

protected NodeInterface,TYPO3\TYPO3CR\Domain\Model $node
리턴 TYPO3\TYPO3CR\Domain\Model\NodeInterface

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

protected NodeInfoHelper,Neos\Neos\Ui\TypoScript\Helper $nodeInfoHelper
리턴 Neos\Neos\Ui\TypoScript\Helper\NodeInfoHelper