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]); } }