class pay_node_handler_field_pay_form_link in Pay 6
Same name and namespace in other branches
- 7 modules/pay_node/includes/views/pay_node_handler_field_pay_form_link.inc \pay_node_handler_field_pay_form_link
@file A Views field handler for links to payment forms.
Hierarchy
- class \pay_node_handler_field_pay_form_link extends \views_handler_field_node_link
Expanded class hierarchy of pay_node_handler_field_pay_form_link
1 string reference to 'pay_node_handler_field_pay_form_link'
- pay_node_views_data in modules/
pay_node/ includes/ views/ pay_node.views.inc - Implementation of hook_views_data().
File
- modules/
pay_node/ includes/ views/ pay_node_handler_field_pay_form_link.inc, line 8 - A Views field handler for links to payment forms.
View source
class pay_node_handler_field_pay_form_link extends views_handler_field_node_link {
function render($values) {
if ($pay_form = pay_node_form_load($values->nid)) {
if ($path = $pay_form
->menu_path()) {
$text = !empty($this->options['text']) ? $this->options['text'] : t('Make a payment');
return l($text, $path);
}
}
}
}