You are here

class activity_handler_field_activity_link_delete in Activity 6.2

Field handler to present a link to delete an activity.

Hierarchy

Expanded class hierarchy of activity_handler_field_activity_link_delete

1 string reference to 'activity_handler_field_activity_link_delete'
activity_views_data in views/activity.views.inc
Implementation of hook_views_data().

File

views/activity_handler_field_activity_link_delete.inc, line 5

View source
class activity_handler_field_activity_link_delete extends activity_handler_field_activity_link {
  function construct() {
    parent::construct();
    $this->additional_fields['aid'] = 'aid';
  }
  function render($values) {
    if (activity_delete_access($values->{$this->aliases['aid']})) {
      $text = !empty($this->options['text']) ? $this->options['text'] : t('delete');
      return l($text, "activity/" . $values->{$this->aliases['aid']} . "/delete", array(
        'query' => drupal_get_destination(),
      ));
    }
    else {
      return;
    }
  }

}

Members