You are here

function datereminder_node_type in Date Reminder 6

Same name and namespace in other branches
  1. 6.2 datereminder.module \datereminder_node_type()
  2. 7 datereminder.module \datereminder_node_type()

Implements hook_node_type().

Need to delete anything associated with any nodes of this type.

File

./datereminder.module, line 276
Support for reminders for nodes with dates.

Code

function datereminder_node_type($op, $info) {
  module_load_include('inc', 'datereminder', 'includes/defines');
  switch ($op) {
    case 'delete':

      // Clean up for node type $info->type
      _datereminder_clean_type_reminders($info->type);
      break;
    case 'update':
      $en = _datereminder_type_enabled($info->type);
      if ($en == DATEREMINDER_TYPE_DISABLED) {

        // If reminders are disabled for this node type,
        // clean out old reminders.
        _datereminder_clean_type_reminders($info->type);
      }
  }
}