/** * {@inheritdoc} */ public function buildRow(EntityInterface $entity) { /* @var $entity \Drupal\commerce_payment\Entity\PaymentInfo */ $paymentInfoType = PaymentInfoType::load($entity->bundle()); $row = array( 'information_id' => $entity->id(), 'payment_method' => $paymentInfoType->label(), 'owner' => array( 'data' => array( '#theme' => 'username', '#account' => $entity->getOwner(), ), ), 'status' => $entity->getStatus(), 'created' => $this->dateFormatter->format($entity->getCreatedTime(), 'short'), 'changed' => $this->dateFormatter->format($entity->getChangedTime(), 'short'), ); return $row + parent::buildRow($entity); }
/** * {@inheritdoc} */ public function buildRow(EntityInterface $entity) { /* @var $entity \Drupal\commerce_order\Entity\Order */ $orderType = OrderType::load($entity->bundle()); $row = [ 'order_id' => $entity->id(), 'type' => $orderType->label(), 'owner' => [ 'data' => [ '#theme' => 'username', '#account' => $entity->getOwner(), ], ], 'status' => $entity->getStatus(), 'created' => $this->dateFormatter->format($entity->getCreatedTime(), 'short'), 'changed' => $this->dateFormatter->format($entity->getChangedTime(), 'short'), ]; return $row + parent::buildRow($entity); }