/** * Adds an array of entities to the discardence queue. * If AutoSave is enabled, the action will be commited. * * @param array $Entities The entities to discard * @return void */ public function DiscardAll(array $Entities) { $this->IdentityMap->RemoveAllFromCache($Entities); $this->DiscardedQueue = array_merge($this->DiscardedQueue, $Entities); $this->AutoSave(); }