/** * Delete all instances of a block across styles/routes */ public function delete_blocks_by_name($block_name) { $collection = $this->block_mapper->find(array('name' => $block_name)); foreach ($collection as $entity) { $this->block_mapper->delete($entity); } }
protected function _delete_blocks($blocks_to_delete) { if (sizeof($blocks_to_delete)) { $this->block_mapper->delete(array('bid' => array_keys($blocks_to_delete))); } }