Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
PaymentAdapter.php
Go to the documentation of this file.
1 <?php
7 
11 
16 {
20  private $payOperation;
21 
25  public function __construct(
26  PayOperation $payOperation
27  ) {
28  $this->payOperation = $payOperation;
29  }
30 
34  public function pay(
37  $capture
38  ) {
39  return $this->payOperation->execute($order, $invoice, $capture);
40  }
41 }
__construct(PayOperation $payOperation)
$order
Definition: order.php:55
$invoice
pay(OrderInterface $order, InvoiceInterface $invoice, $capture)