uc_coupon_handler_field_value.inc 432 B

123456789101112131415161718
  1. <?php
  2. /**
  3. * @file
  4. * Views handler: Coupon value field.
  5. */
  6. /**
  7. * Return a coupon value as price or percentage.
  8. */
  9. class uc_coupon_handler_field_value extends views_handler_field_numeric {
  10. function render($values) {
  11. $coupon = new stdClass;
  12. $coupon->value = $values->{$this->field_alias};
  13. $coupon->type = $values->{$this->aliases['type']};
  14. return theme('uc_coupon_discount', array('coupon' => $coupon));
  15. }
  16. }