class activity_handler_field_activity_link_delete in Activity 6.2
Field handler to present a link to delete an activity.
Hierarchy
- class \activity_handler_field_activity_link extends \views_handler_field
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;
}
}
}