/** * Preprocess value for Discount column * * @param mixed $value Value * @param array $column Column data * @param \XLite\Module\CDev\Coupons\Model\Coupon $coupon Entity * * @return string */ protected function preprocessValue($value, array $column, \XLite\Module\CDev\Coupons\Model\Coupon $coupon) { return $coupon->isFreeShipping() ? static::t('Free shipping') : parent::preprocessValue($value, $column, $coupon); }
/** * {@inheritDoc} */ public function isFreeShipping() { $this->__initializer__ && $this->__initializer__->__invoke($this, 'isFreeShipping', array()); return parent::isFreeShipping(); }