public function EntityTestFormController::submit

Overrides \Drupal\Core\Entity\EntityFormController::submit().

Overrides EntityFormController::submit

File

drupal/core/modules/system/tests/modules/entity_test/lib/Drupal/entity_test/EntityTestFormController.php, line 70
Definition of Drupal\entity_test\EntityTestFormController.

Class

EntityTestFormController
Form controller for the test entity edit forms.

Namespace

Drupal\entity_test

Code

public function submit(array $form, array &$form_state) {

  // Build the entity object from the submitted values.
  $entity = parent::submit($form, $form_state);

  // Save as a new revision if requested to do so.
  if (!empty($form_state['values']['revision'])) {
    $entity
      ->setNewRevision();
  }
  return $entity;
}