| Current Path : /home/rtorresani/www/vendor/paypal/module-braintree-core/Block/Credit/Calculator/ |
| Current File : //home/rtorresani/www/vendor/paypal/module-braintree-core/Block/Credit/Calculator/Cart.php |
<?php
namespace PayPal\Braintree\Block\Credit\Calculator;
use Magento\Framework\View\Element\Template;
use PayPal\Braintree\Gateway\Config\PayPalCredit\Config as PayPalCreditConfig;
/**
* @api
* @since 100.0.2
*/
class Cart extends Template
{
/**
* @var PayPalCreditConfig $config
*/
protected $config;
/**
* Product constructor
*
* @param Template\Context $context
* @param PayPalCreditConfig $config
* @param array $data
*/
public function __construct(
Template\Context $context,
PayPalCreditConfig $config,
array $data = []
) {
parent::__construct($context, $data);
$this->config = $config;
}
/**
* @inheritdoc
*/
protected function _toHtml(): string
{
if ($this->config->isCalculatorEnabled()) {
return parent::_toHtml();
}
return '';
}
/**
* @return string
*/
public function getMerchantName(): string
{
return $this->config->getMerchantName();
}
}