Property | Type | Description | |
---|---|---|---|
$changedNodes | array | ||
$currentNodeAddEvents | array | ||
$currentlyAdopting | integer | ||
$currentlyCopying | boolean | ||
$currentlyMoving | boolean | ||
$entityManager | Doctrine\Common\Persistence\ObjectManager | ||
$persistenceManager | Neos\Flow\Persistence\PersistenceManagerInterface | ||
$scheduledNodeEventUpdates | array |
Method | Description | |
---|---|---|
afterAdoptNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
||
afterNodeCopy ( Neos\ContentRepository\Domain\Model\NodeInterface $copiedNode, Neos\ContentRepository\Domain\Model\NodeInterface $targetParentNode ) : void | ||
afterNodeCreate ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void | Add the created node to the previously created "Added Node" event | |
afterNodeMove ( Neos\ContentRepository\Domain\Model\NodeInterface $movedNode, Neos\ContentRepository\Domain\Model\NodeInterface $referenceNode, integer $moveOperation ) : void | ||
afterNodePublishing ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
||
beforeAdoptNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
||
beforeNodeCopy ( Neos\ContentRepository\Domain\Model\NodeInterface $sourceNode, Neos\ContentRepository\Domain\Model\NodeInterface $targetParentNode ) : void | ||
beforeNodeCreate ( ) : void | Emit a "Node Added" event | |
beforeNodeMove ( Neos\ContentRepository\Domain\Model\NodeInterface $movedNode, Neos\ContentRepository\Domain\Model\NodeInterface $referenceNode, integer $moveOperation ) | ||
beforeNodePropertyChange ( Neos\ContentRepository\Domain\Model\NodeInterface $node, $propertyName, $oldValue, $value ) : void | Emit an event when node properties have been changed | |
beforeNodePublishing ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
||
generateNodeEvents ( ) : void | ||
nodePropertyChanged ( Neos\ContentRepository\Domain\Model\NodeInterface $node, $propertyName, $oldValue, $value ) : void | Add the new label to a previously created node property changed event | |
nodeRemoved ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void | Emits a "Node Removed" event | |
nodeUpdated ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void | Emit a "Node Updated" event | |
preFlush ( ) : void | React on the Doctrine preFlush event and trigger the respective internal node events | |
reset ( ) : void | ||
updateEventsAfterPublish ( ) : void |
public afterAdoptNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
$context | ||
$recursive | ||
return | void |
public afterNodeCopy ( Neos\ContentRepository\Domain\Model\NodeInterface $copiedNode, Neos\ContentRepository\Domain\Model\NodeInterface $targetParentNode ) : void | ||
$copiedNode | Neos\ContentRepository\Domain\Model\NodeInterface | |
$targetParentNode | Neos\ContentRepository\Domain\Model\NodeInterface | |
return | void |
public afterNodeCreate ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void | ||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
return | void |
public afterNodeMove ( Neos\ContentRepository\Domain\Model\NodeInterface $movedNode, Neos\ContentRepository\Domain\Model\NodeInterface $referenceNode, integer $moveOperation ) : void | ||
$movedNode | Neos\ContentRepository\Domain\Model\NodeInterface | |
$referenceNode | Neos\ContentRepository\Domain\Model\NodeInterface | |
$moveOperation | integer | |
return | void |
public afterNodePublishing ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
$targetWorkspace | ||
return | void |
public beforeAdoptNode ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
$context | ||
$recursive | ||
return | void |
public beforeNodeCopy ( Neos\ContentRepository\Domain\Model\NodeInterface $sourceNode, Neos\ContentRepository\Domain\Model\NodeInterface $targetParentNode ) : void | ||
$sourceNode | Neos\ContentRepository\Domain\Model\NodeInterface | |
$targetParentNode | Neos\ContentRepository\Domain\Model\NodeInterface | |
return | void |
public beforeNodeCreate ( ) : void | ||
return | void |
public beforeNodeMove ( Neos\ContentRepository\Domain\Model\NodeInterface $movedNode, Neos\ContentRepository\Domain\Model\NodeInterface $referenceNode, integer $moveOperation ) | ||
$movedNode | Neos\ContentRepository\Domain\Model\NodeInterface | |
$referenceNode | Neos\ContentRepository\Domain\Model\NodeInterface | |
$moveOperation | integer |
public beforeNodePropertyChange ( Neos\ContentRepository\Domain\Model\NodeInterface $node, $propertyName, $oldValue, $value ) : void | ||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
$propertyName | ||
$oldValue | ||
$value | ||
return | void |
public beforeNodePublishing ( Neos\ContentRepository\Domain\Model\NodeInterface $node, |
||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
$targetWorkspace | ||
return | void |
public nodePropertyChanged ( Neos\ContentRepository\Domain\Model\NodeInterface $node, $propertyName, $oldValue, $value ) : void | ||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
$propertyName | ||
$oldValue | ||
$value | ||
return | void |
public nodeRemoved ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void | ||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
return | void |
public nodeUpdated ( Neos\ContentRepository\Domain\Model\NodeInterface $node ) : void | ||
$node | Neos\ContentRepository\Domain\Model\NodeInterface | |
return | void |
protected ObjectManager,Doctrine\Common\Persistence $entityManager | ||
return | Doctrine\Common\Persistence\ObjectManager |
protected PersistenceManagerInterface,Neos\Flow\Persistence $persistenceManager | ||
return | Neos\Flow\Persistence\PersistenceManagerInterface |
protected array $scheduledNodeEventUpdates | ||
return | array |