/** * {@inheritdoc} */ public function buildRow(EntityInterface $entity) { $plugin = $this->shippingQuotePluginManager->createInstance($entity->getPluginId(), $entity->getPluginConfiguration()); $row['label'] = $entity->label(); $row['description']['#markup'] = $plugin->getDescription(); $row['status']['#markup'] = $entity->status() ? $this->t('Enabled') : $this->t('Disabled'); return $row + parent::buildRow($entity); }
/** * {@inheritdoc} */ public function buildForm(array $form, FormStateInterface $form_state) { $this->plugin = $this->shippingQuoteManager->createInstance($this->entity->getPluginId(), $this->entity->getPluginConfiguration()); return parent::buildForm($form, $form_state); }