Neos\Neos\Ui\Domain\Model\ChangeInterface::getSubject PHP Method

getSubject() public method

Get the subject
public getSubject ( ) : TYPO3\TYPO3CR\Domain\Model\NodeInterface
return TYPO3\TYPO3CR\Domain\Model\NodeInterface
    public function getSubject();

Usage Example

Example #1
0
 /**
  * Checks whether this change can be merged with a subsequent change
  *
  * @param  ChangeInterface $subsequentChange
  * @return boolean
  */
 public function canMerge(ChangeInterface $subsequentChange)
 {
     if (!$subsequentChange instanceof AbstractMove) {
         return false;
     }
     if ($subsequentChange->getSubject() !== $this->getSubject()) {
         return false;
     }
     return $subsequentChange->canApply();
 }