function simplecrop_crop_delete in SimpleCrop 7
Delete image crop by file ID.
Parameters
$uri: URI of image.
2 calls to simplecrop_crop_delete()
- simplecrop_file_delete in ./
simplecrop.module - Implements hook_file_delete().
- simplecrop_file_move in ./
simplecrop.module - Implements hook_file_move().
File
- includes/
simplecrop.api.inc, line 77 - Contains CRUD operations for SimpleCrop module.
Code
function simplecrop_crop_delete($uri) {
// Load crop before deletion to ensure that it exists.
$crop = simplecrop_crop_load($uri);
if (!empty($crop)) {
// Execute hook before crop has been deleted.
module_invoke_all('simplecrop_crop_delete', $crop);
// Delete crop from table by its uri.
db_delete('simplecrop')
->condition('uri', $crop->uri)
->execute();
}
}