Ejemplo n.º 1
0
 /**
  * @param IItem $child
  * @param IItem $newParent
  */
 public static function moveChild(IItem $child, IItem $newParent)
 {
     if ($child->hasParent()) {
         $child->getParent()->unlinkChild($child);
         $child->setParent($newParent);
     }
 }
Ejemplo n.º 2
0
 /**
  * @param IItem $child
  *
  * @internal
  */
 public function unlinkChild(IItem $child)
 {
     unset($this->child[$child->getId()]);
 }