You are here

public function ListPaymentStatuses::__construct in Payment 8.2

Constructs a new instance.

Parameters

\Drupal\Core\StringTranslation\TranslationInterface $string_translation: The string translator.

\Drupal\Core\Render\RendererInterface $renderer:

\Drupal\payment\Plugin\Payment\Status\PaymentStatusManagerInterface $payment_status_manager: The payment status manager.

File

src/Controller/ListPaymentStatuses.php, line 39

Class

ListPaymentStatuses
Handles the "list payment methods" route.

Namespace

Drupal\payment\Controller

Code

public function __construct(TranslationInterface $string_translation, RendererInterface $renderer, PaymentStatusManagerInterface $payment_status_manager) {
  $this->paymentStatusManager = $payment_status_manager;
  $this->renderer = $renderer;
  $this->stringTranslation = $string_translation;
}