function panelizer_export_delete_callback in Panelizer 7.3
Same name and namespace in other branches
- 6 panelizer.module \panelizer_export_delete_callback()
- 7 panelizer.module \panelizer_export_delete_callback()
- 7.2 panelizer.module \panelizer_export_delete_callback()
export.inc callback to properly delete a panelizer default.
1 string reference to 'panelizer_export_delete_callback'
- panelizer_schema in ./panelizer.install 
- Implements hook_schema().
File
- ./panelizer.module, line 1152 
- The Panelizer module attaches panels to entities, providing default panels and allowing each panel to be configured independently by privileged users.
Code
function panelizer_export_delete_callback($object) {
  if (!empty($object->did)) {
    panels_delete_display($object->did);
  }
  // Allow modules to react on a default Panelizer object before deletion.
  // Triggers hook_panelizer_delete_default().
  module_invoke_all('panelizer_delete_default', $object);
  db_delete('panelizer_defaults')
    ->condition('name', $object->name)
    ->execute();
}