/** * Get required fields by address type * * @param string $atype Address type code * * @return array */ public function getRequiredFieldsByType($atype) { $list = parent::getRequiredFieldsByType($atype); if ('express_checkout_return' === \XLite::getController()->getAction()) { $list = array_diff($list, array('phone')); } return $list; }
/** * {@inheritDoc} */ public function getRequiredFieldsByType($atype) { $this->__initializer__ && $this->__initializer__->__invoke($this, 'getRequiredFieldsByType', array($atype)); return parent::getRequiredFieldsByType($atype); }