PHP Class Neos\Neos\Ui\Domain\Model\Feedback\Operations\DocumentNodeCreated

Inheritance: implements Neos\Neos\Ui\Domain\Model\FeedbackInterface
Show file Open project: neos/neos-ui Class Usage Examples

Protected Properties

Property Type Description
$document TYPO3\TYPO3CR\Domain\Model\NodeInterface

Public Methods

Method Description
getDescription ( ) : string Get the description
getDocument ( ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface Get the document
getType ( ) : string Get the type identifier
isSimilarTo ( Neos\Neos\Ui\Domain\Model\FeedbackInterface $feedback ) : boolean Checks whether this feedback is similar to another
serializePayload ( TYPO3\Flow\Mvc\Controller\ControllerContext $controllerContext ) : mixed Serialize the payload for this feedback
setDocumentNode ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $document ) : void Set the document

Method Details

getDescription() public method

Get the description
public getDescription ( ) : string
return string

getDocument() public method

Get the document
public getDocument ( ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface
return TYPO3\TYPO3CR\Domain\Model\NodeInterface

getType() public method

Get the type identifier
public getType ( ) : string
return string

isSimilarTo() public method

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
return boolean

serializePayload() public method

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

setDocumentNode() public method

Set the document
public setDocumentNode ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $document ) : void
$document TYPO3\TYPO3CR\Domain\Model\NodeInterface
return void

Property Details

$document protected property

protected NodeInterface,TYPO3\TYPO3CR\Domain\Model $document
return TYPO3\TYPO3CR\Domain\Model\NodeInterface