function commerce_gc_handler_field_transaction_delete::render in Commerce GC 7
Render the field.
Parameters
array $values: The values retrieved from the database.
Overrides views_handler_field::render
File
- includes/
views/ handlers/ commerce_gc_handler_field_transaction_delete.inc, line 42 - Provides a transaction delete link.
Class
- commerce_gc_handler_field_transaction_delete
- @file Provides a transaction delete link.
Code
function render($values) {
if (user_access('delete giftcard transactions')) {
$transaction_id = $this
->get_value($values, 'transaction_id');
$coupon_id = $this
->get_value($values, 'coupon_id');
$text = $this->options['text'];
return l($text, 'giftcards/' . $coupon_id . '/transactions/' . $transaction_id . '/delete');
}
}