public function MigrateDestinationCustomBlock::deleteMultipleCustomBlocks in Migrate 7.2
2 calls to MigrateDestinationCustomBlock::deleteMultipleCustomBlocks()
- MigrateDestinationCustomBlock::bulkRollback in plugins/
destinations/ block_custom.inc - Delete a batch of custom blocks at once.
- MigrateDestinationCustomBlock::deleteCustomBlock in plugins/
destinations/ block_custom.inc
File
- plugins/
destinations/ block_custom.inc, line 236 - Support for custom block destinations.
Class
- MigrateDestinationCustomBlock
- Destination class implementing migration into {block_custom}.
Code
public function deleteMultipleCustomBlocks(array $bids) {
db_delete('block_custom')
->condition('bid', $bids, 'IN')
->execute();
db_delete('block')
->condition('module', 'block')
->condition('delta', $bids, 'IN')
->execute();
db_delete('block_role')
->condition('module', 'block')
->condition('delta', $bids, 'IN')
->execute();
db_delete('block_node_type')
->condition('module', 'block')
->condition('delta', $bids, 'IN')
->execute();
}