class ActionEditFormController

Provides a form controller for action edit forms.

Hierarchy

Expanded class hierarchy of ActionEditFormController

File

drupal/core/modules/action/lib/Drupal/action/ActionEditFormController.php, line 13
Contains Drupal\action\ActionEditFormController.

Namespace

Drupal\action
View source
class ActionEditFormController extends ActionFormControllerBase {

}

Members

Namesort descending Modifiers Type Description Overrides
ActionFormControllerBase::$plugin protected property The action plugin being configured.
ActionFormControllerBase::$storageController protected property The action storage controller.
ActionFormControllerBase::actions protected function Returns an array of supported actions for the current entity form. Overrides EntityFormController::actions
ActionFormControllerBase::buildForm public function Form constructor. Overrides EntityFormController::buildForm 1
ActionFormControllerBase::createInstance public static function Instantiates a new instance of this entity controller. Overrides EntityControllerInterface::createInstance 1
ActionFormControllerBase::exists public function Determines if the action already exists.
ActionFormControllerBase::form public function Returns the actual form array to be built. Overrides EntityFormController::form
ActionFormControllerBase::save public function Form submission handler for the 'save' action. Overrides EntityFormController::save
ActionFormControllerBase::submit public function Implements \Drupal\Core\Entity\EntityFormControllerInterface::submit(). Overrides EntityFormController::submit
ActionFormControllerBase::validate public function Implements \Drupal\Core\Entity\EntityFormControllerInterface::validate(). Overrides EntityFormController::validate
ActionFormControllerBase::__construct public function Constructs a new action form. Overrides EntityFormController::__construct 1
EntityFormController::$entity protected property The entity being used by this form.
EntityFormController::$operation protected property The name of the current operation.
EntityFormController::actionsElement protected function Returns the action form element for the current entity form.
EntityFormController::buildEntity public function Implements \Drupal\Core\Entity\EntityFormControllerInterface::buildEntity(). Overrides EntityFormControllerInterface::buildEntity 2
EntityFormController::delete public function Form submission handler for the 'delete' action. 12
EntityFormController::getBaseFormID public function Returns a string identifying the base form. Overrides BaseFormIdInterface::getBaseFormID
EntityFormController::getEntity public function Implements \Drupal\Core\Entity\EntityFormControllerInterface::getEntity(). Overrides EntityFormControllerInterface::getEntity
EntityFormController::getFormDisplay public function Returns the form display. Overrides EntityFormControllerInterface::getFormDisplay
EntityFormController::getFormID public function Returns a unique string identifying the form. Overrides FormInterface::getFormID
EntityFormController::getFormLangcode public function Implements \Drupal\Core\Entity\EntityFormControllerInterface::getFormLangcode(). Overrides EntityFormControllerInterface::getFormLangcode
EntityFormController::getOperation public function Implements \Drupal\Core\Entity\EntityFormControllerInterface::getOperation(). Overrides EntityFormControllerInterface::getOperation
EntityFormController::init protected function Initialize the form state and the entity before the first form build. 1
EntityFormController::isDefaultFormLangcode public function Implements \Drupal\Core\Entity\EntityFormControllerInterface::isDefaultFormLangcode(). Overrides EntityFormControllerInterface::isDefaultFormLangcode
EntityFormController::prepareEntity protected function Prepares the entity object before the form is built first. 3
EntityFormController::setEntity public function Implements \Drupal\Core\Entity\EntityFormControllerInterface::setEntity(). Overrides EntityFormControllerInterface::setEntity
EntityFormController::setFormDisplay public function Sets the form display. Overrides EntityFormControllerInterface::setFormDisplay
EntityFormController::setOperation public function Sets the operation for this form.
EntityFormController::submitEntityLanguage protected function Handle possible entity language changes. 1
EntityFormController::submitForm public function Form submission handler. Overrides FormInterface::submitForm
EntityFormController::updateFormLangcode protected function Updates the form language to reflect any change to the entity language.
EntityFormController::validateForm public function Form validation handler. Overrides FormInterface::validateForm