You are here

PaymentViewsHandlerFieldPaymentOperations.inc in Payment 7

A views field handler. See payment_views_data().

File

views/PaymentViewsHandlerFieldPaymentOperations.inc
View source
<?php

/**
 * @file
 * A views field handler. See payment_views_data().
 */

/**
 * Views field handler for a payment's operations links.
 */
class PaymentViewsHandlerFieldPaymentOperations extends views_handler_field {

  /**
   * Implements views_handler_field::render().
   */
  function render($values) {
    $pid = $this
      ->get_value($values);
    $links = menu_contextual_links('payment', 'payment', array(
      $pid,
    ));
    return theme('links__ctools_dropbutton', array(
      'links' => $links,
      'attributes' => array(
        'class' => array(
          'links',
          'inline',
          'operations',
        ),
      ),
    ));
  }

}

Classes

Namesort descending Description
PaymentViewsHandlerFieldPaymentOperations Views field handler for a payment's operations links.