/**
* Add parent to ancestor
*
* @param Permission $parent parent instance
* @return void
*/
public function addParent(Permission $parent)
{
if ($this->isParent($parent) === true) {
$this->parent = $parent;
} elseif ($this->parent !== null) {
$this->parent->addParent($parent);
}
}