You are here

public function CurrencyForm::save in Currency 8.3

.

Overrides EntityForm::save

File

src/Entity/Currency/CurrencyForm.php, line 159

Class

CurrencyForm
Provides a currency add/edit form.

Namespace

Drupal\currency\Entity\Currency

Code

public function save(array $form, FormStateInterface $form_state) {
  $currency = $this
    ->getEntity($form_state);
  $currency
    ->save();
  $this
    ->messenger()
    ->addMessage($this
    ->t('The currency %label has been saved.', array(
    '%label' => $currency
      ->label(),
  )));
  $form_state
    ->setRedirect('entity.currency.collection');
}