public deleteIndices ( object $entity, |
||
$entity | object | Local entity object |
$metadata | Optionally provide entity metadata to prevent recalculation | |
$reader | Optionally provide the entity reader | |
$local_id | string | Optionally provide the local entity ID to prevent recalculation |
public function deleteIndices($entity, Entity $metadata = null, Reader $reader = null, $local_id = null)
{
/** @var $metadata Entity */
list($metadata, $reader, $local_id) = $this->buildPrerequisites($entity, $metadata, $reader, $local_id);
$this->traverseDeleteIndices($metadata->getIndices(), $entity, $reader, $local_id);
return $this;
}