Example #1
0
 public function testSetAliasGroups()
 {
     $fingerprint = new Fingerprint();
     $fingerprint->setAliasGroup('en', array('foo'));
     $groups = new AliasGroupList(array(new AliasGroup('de', array('bar'))));
     $fingerprint->setAliasGroups($groups);
     $this->assertEquals($groups, $fingerprint->getAliasGroups());
 }
 private function patchAliases(Fingerprint $fingerprint, Diff $aliasesDiff)
 {
     $patchedAliases = $this->patcher->patch($this->getAliasesArrayForPatching($fingerprint->getAliasGroups()), $aliasesDiff);
     $fingerprint->setAliasGroups($this->getAliasesFromArrayForPatching($patchedAliases));
 }