You are here

public function CreditCardPaymentMethodBase::customerView in Ubercart 8.4

Called when an order is being viewed by a customer.

Parameters

\Drupal\uc_order\OrderInterface $order: The order that is being viewed.

Return value

array A render array.

Overrides PaymentMethodPluginBase::customerView

File

payment/uc_credit/src/CreditCardPaymentMethodBase.php, line 430

Class

CreditCardPaymentMethodBase
Defines a base credit card payment method plugin implementation.

Namespace

Drupal\uc_credit

Code

public function customerView(OrderInterface $order) {
  $build = [];
  if (!empty($order->payment_details['cc_number'])) {
    $build['#markup'] = $this
      ->t('Card number') . ':<br />' . $this
      ->displayCardNumber($order->payment_details['cc_number']);
  }
  return $build;
}