Nextras\Orm\Mapper\Memory\ArrayMapper::getRelationshipDataStorage PHP Метод

getRelationshipDataStorage() публичный Метод

public getRelationshipDataStorage ( $key )
    public function &getRelationshipDataStorage($key)
    {
        $value =& $this->relationshipData[$key];
        $value = (array) $value;
        return $value;
    }

Usage Example

Пример #1
0
 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]);
     }
 }