You are here

function views_handler_field_bean_delete_link::render_link in Bean (for Drupal 7) 7

1 call to views_handler_field_bean_delete_link::render_link()
views_handler_field_bean_delete_link::render in views/views_handler_field_bean_delete_link.inc
Render the field.

File

views/views_handler_field_bean_delete_link.inc, line 40
Definition of views_handler_field_node_link.

Class

views_handler_field_bean_delete_link
Field handler to present a link to the node.

Code

function render_link($bean) {
  if (entity_access('delete', 'bean', $bean)) {
    $this->options['alter']['make_link'] = TRUE;
    $this->options['alter']['path'] = "block/{$bean->delta}/delete";
    $this->options['alter']['query'] = drupal_get_destination();
    $text = !empty($this->options['text']) ? $this->options['text'] : t('delete');
    return $text;
  }
}