/** * Check and prepare payment method model * * @return bool */ protected function _canUseMethod($method) { if (!$method || !$method->canUseCheckout()) { return false; } return parent::_canUseMethod($method); }
/** * Check payment method model * * @return bool */ protected function _canUseMethod($method) { if (!$method->canUseInternal()) { return false; } return parent::_canUseMethod($method); }
/** * Check and prepare payment method model * * @return bool */ protected function _canUseMethod($method) { if (!$method->canUseForMultishipping()) { return false; } return parent::_canUseMethod($method); }
/** * Check payment method model * * @param Mage_Payment_Model_Method_Abstract|null * @return bool */ protected function _canUseMethod($method) { if ($method) { if ($method->getCode() == 'free') { return false; } } return $method && $method->canUseCheckout() && parent::_canUseMethod($method); }
/** * Check and prepare payment method model * * @param mixed $method * @return bool */ protected function _canUseMethod($method) { if (!$method instanceof Mage_Payment_Model_Method_Abstract || !$method->canUseCheckout() || !$method->isAvailable($this->getQuote())) { return false; } return parent::_canUseMethod($method); }
/** * Check payment method model * * @param Mage_Payment_Model_Method_Abstract|null * @return bool */ protected function _canUseMethod($method) { return $method && $method->canUseCheckout() && parent::_canUseMethod($method); }
/** * Check payment method model * * @param Mage_Payment_Model_Method_Abstract|null $method * @return bool */ protected function _canUseMethod($method) { return $method && $method->canUseForMultishipping() && parent::_canUseMethod($method); }
/** * Check payment method model * * @param Mage_Payment_Model_Method_Abstract|null $method * @return bool */ protected function _canUseMethod($method) { return $method && $method->canUseInternal() && parent::_canUseMethod($method); }
/** * Check and prepare payment method model * * @param mixed $method * @return bool */ protected function _canUseMethod($method) { if (!$method || !$method->canUseCheckout() || !$method->canUseForMultishipping() || !$method->isAvailable($this->getQuote())) { return false; } return parent::_canUseMethod($method); }
/** * Check and prepare payment method model * * @param Mage_Payment_Model_Method_Abstract $method * @return bool */ protected function _canUseMethod($method) { return $method instanceof Mage_Payment_Model_Method_Abstract && $method->canUseCheckout() && $method->isAvailable($this->getQuote()) && parent::_canUseMethod($method); }