You are here

function flexiform_webform_submission_handler_flexiform_webform_submission_operations_field::render in Flexiform 7

Render the field.

Parameters

array $values: The values retrieved from the database.

Overrides views_handler_field::render

File

flexiform_webform/views/flexiform_webform_submission_handler_flexiform_submission_operations_field.inc, line 19

Class

flexiform_webform_submission_handler_flexiform_webform_submission_operations_field
This field handler aggregates operations that can be done on a flexiform_webform_submission under a single field providing a more flexible way to present them in a view

Code

function render($values) {
  $links = menu_contextual_links('flexiform_webform_submission', 'admin/content/flexiform_webform_submissions/flexiform_webform_submission', array(
    $this
      ->get_value($values, 'id'),
  ));
  if (!empty($links)) {
    return theme('links', array(
      'links' => $links,
      'attributes' => array(
        'class' => array(
          'links',
          'inline',
          'operations',
        ),
      ),
    ));
  }
}