* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * @copyright PayPal */ namespace PaypalAddons\classes\InstallmentBanner\BNPL; class BNPLSignup extends BNPLCart { /** @var bool */ protected $isWidget; public function __construct() { parent::__construct(); $this->setIsWidget(false); } protected function getTemplatePath() { if ($this->isWidget()) { return parent::getTemplatePath(); } return 'module:paypal/views/templates/bnpl/bnpl-signup.tpl'; } /** * @return bool */ public function isWidget() { return $this->isWidget; } /** * @param bool $isWidget * * @return self */ public function setIsWidget($isWidget) { $this->isWidget = $isWidget; return $this; } }