Nextras\Orm\Repository\Repository::doRemove PHP Метод

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

public doRemove ( Nextras\Orm\Entity\IEntity $entity )
$entity Nextras\Orm\Entity\IEntity
    public function doRemove(IEntity $entity)
    {
        $this->detach($entity);
        if (!$entity->isPersisted()) {
            return;
        }
        $this->mapper->remove($entity);
        $this->identityMap->remove($entity->getPersistedId());
        $this->entitiesToFlush[1][] = $entity;
        $this->doFireEvent($entity, 'onAfterRemove');
    }