public function &getRelationshipDataStorage($key) { $value =& $this->relationshipData[$key]; $value = (array) $value; return $value; }
public function remove(IEntity $parent, array $remove) { $id = $parent->getValue('id'); $data =& $this->mapper->getRelationshipDataStorage($this->metadata->name); foreach ($remove as $removeId) { unset($data[$id][$removeId]); } }