/** * Render block HTML * * @return string */ protected function _toHtml() { if (!$this->_checkoutHelper->canOnepageCheckout() || !$this->_moduleManager->isOutputEnabled('Magento_Checkout')) { return ''; } return parent::_toHtml(); }
public function testCanOnepageCheckout() { $this->_scopeConfig->expects($this->once())->method('getValue')->with('checkout/options/onepage_checkout_enabled', 'store')->will($this->returnValue(true)); $this->assertTrue($this->_helper->canOnepageCheckout()); }
/** * Check if one page checkout is available * * @return bool */ protected function isPossibleOnepageCheckout() { return $this->checkoutHelper->canOnepageCheckout() && !$this->getQuote()->getHasError(); }
/** * @return bool */ public function isPossibleOnepageCheckout() { return $this->_checkoutHelper->canOnepageCheckout(); }