* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * @copyright PayPal */ namespace PaypalAddons\classes\PUI; use PaypalAddons\classes\AbstractMethodPaypal; class PsMerchantId { /** @var AbstractMethodPaypal */ protected $method; public function __construct($method = null) { if ($method instanceof AbstractMethodPaypal) { $this->method = $method; } else { $this->method = AbstractMethodPaypal::load('PPP'); } } public function get() { return 'PrestaShop_' . md5($this->method->getClientId()); } }