Ejemplo n.º 1
0
 /**
  * @param DiffOp[] $operations
  */
 public function __construct(array $operations = array())
 {
     $this->fixSubstructureDiff($operations, 'aliases');
     $this->fixSubstructureDiff($operations, 'label');
     $this->fixSubstructureDiff($operations, 'description');
     $this->fixSubstructureDiff($operations, 'claim');
     parent::__construct($operations, true);
 }
 /**
  * @param EntityDiff $entityDiff
  * @param Diff $redirectDiff
  */
 public function __construct(EntityDiff $entityDiff, Diff $redirectDiff)
 {
     $operations = array();
     $this->entityDiff = $entityDiff;
     $this->redirectDiff = $redirectDiff;
     $operations = array_merge($operations, $this->entityDiff->getOperations());
     $operations = array_merge($operations, $this->redirectDiff->getOperations());
     parent::__construct($operations, true);
 }