PHP Class Neos\Neos\Ui\Domain\Model\AbstractChange

Inheritance: implements Neos\Neos\Ui\Domain\Model\ChangeInterface
Afficher le fichier Open project: neos/neos-ui Class Usage Examples

Protected Properties

Свойство Type Description
$feedbackCollection FeedbackCollection
$persistenceManager TYPO3\Flow\Persistence\PersistenceManagerInterface
$subject TYPO3\TYPO3CR\Domain\Model\NodeInterface

Méthodes publiques

Méthode Description
getSubject ( ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface Get the subject
injectPersistenceManager ( TYPO3\Flow\Persistence\PersistenceManagerInterface $persistenceManager ) : void Inject the persistence manager
setSubject ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $subject ) : void Set the subject

Méthodes protégées

Méthode Description
addDocumentNodeCreatedFeedback ( ) : void Inform the client that a node has been created, the client decides if and which tree should react to this change.
reloadDocument ( ) : void Inform the client to reload the currently-displayed document, because the rendering has changed.
updateWorkspaceInfo ( ) : void Helper method to inform the client, that new workspace information is available

Method Details

addDocumentNodeCreatedFeedback() protected méthode

Inform the client that a node has been created, the client decides if and which tree should react to this change.
protected addDocumentNodeCreatedFeedback ( ) : void
Résultat void

getSubject() public méthode

Get the subject
public getSubject ( ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface
Résultat TYPO3\TYPO3CR\Domain\Model\NodeInterface

injectPersistenceManager() public méthode

Inject the persistence manager
public injectPersistenceManager ( TYPO3\Flow\Persistence\PersistenceManagerInterface $persistenceManager ) : void
$persistenceManager TYPO3\Flow\Persistence\PersistenceManagerInterface
Résultat void

reloadDocument() protected méthode

This method will be triggered if [nodeType].properties.[propertyName].ui.reloadIfChanged is TRUE.
protected reloadDocument ( ) : void
Résultat void

setSubject() public méthode

Set the subject
public setSubject ( TYPO3\TYPO3CR\Domain\Model\NodeInterface $subject ) : void
$subject TYPO3\TYPO3CR\Domain\Model\NodeInterface
Résultat void

updateWorkspaceInfo() protected méthode

Helper method to inform the client, that new workspace information is available
protected updateWorkspaceInfo ( ) : void
Résultat void

Property Details

$feedbackCollection protected_oe property

protected FeedbackCollection,Neos\Neos\Ui\Domain\Model $feedbackCollection
Résultat FeedbackCollection

$persistenceManager protected_oe property

protected PersistenceManagerInterface,TYPO3\Flow\Persistence $persistenceManager
Résultat TYPO3\Flow\Persistence\PersistenceManagerInterface

$subject protected_oe property

protected NodeInterface,TYPO3\TYPO3CR\Domain\Model $subject
Résultat TYPO3\TYPO3CR\Domain\Model\NodeInterface