function add($item) { $id = is_object($item) ? $item->ID : $item; $ghost = new GhostPage(); $ghost->setField('ParentID', $id); $ghost->setField('LinkedPageID', $this->ownerObj->ID); $ghost->setField('URLSegment', $this->ownerObj->URLSegment); $ghost->write(); }