/** * Overrides Drupal\Core\Entity\EntityFormController::save(). */ public function save(array $form, FormStateInterface $form_state) { $this->entity->save(); if ($form_state->getValue('default')) { $this->storage->markAsDefault($this->entity); } drupal_set_message($this->t('Saved the %label store.', ['%label' => $this->entity->label()])); $form_state->setRedirect('entity.commerce_store.collection'); }
/** * {@inheritdoc} */ public function resolve() { return $this->storage->loadDefault(); }