Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
PaymentTokenFormatter.php
Go to the documentation of this file.
1 <?php
7 
10 
18 {
22  private $integrationsManager;
23 
28  public function __construct(IntegrationsManager $integrationsManager)
29  {
30  $this->integrationsManager = $integrationsManager;
31  }
32 
40  public function format(PaymentTokenInterface $paymentToken): string
41  {
42  $integration = $this->integrationsManager->getByTokenForCurrentStore($paymentToken);
43  $formatted = $integration->formatPaymentToken($paymentToken);
44  return $formatted;
45  }
46 }
__construct(IntegrationsManager $integrationsManager)