44 $this->comparator = $comparator;
56 return !isset($generatedElements[
$element->getName()]);
67 return !empty($generatedElements);
103 array $generatedElements
105 foreach ($generatedElements as $generatedElement) {
106 if ($generatedElement instanceof
Reference) {
188 return !$this->comparator->compare(
$element, $generatedElement);
register(ElementInterface $dtoObject, $operation, ElementInterface $oldDtoObject=null)
elseif(isset( $params[ 'redirect_parent']))
__construct(Comparator $comparator)
registerModification(Diff $diff, ElementInterface $element, ElementInterface $generatedElement)
register(ElementInterface $dtoObject, $operation, ElementInterface $oldDtoObject=null)
registerTableModification(Table $declaredTable, Table $generatedTable, Diff $diff)
registerRemoval(Diff $diff, array $generatedElements)
registerCreation(DiffInterface $diff, ElementInterface $element)
shouldBeModified(ElementInterface $element, ElementInterface $generatedElement)
registerRecreation(Table $declaredTable, Table $generatedTable, Diff $diff)
shouldBeCreated(array $generatedElements, ElementInterface $element)
shouldBeRemoved(array $generatedElements)