ActionConfigEntityInterface

Provides an interface defining a action entity. Hierarchy interface \Drupal\Core\Entity\EntityInterface; interface \Drupal\Core\Config\Entity\ThirdPartySettingsInterfaceinterface \Drupal\Core\Config\Entity\ConfigEntityInterfaceinterface \Drupal\system\ActionConfigEntityInterface File core/modules/system/src/ActionConfigEntityInterface.php, line 10 Namespace Drupal\system Members Name Modifiers Type Description AccessibleInterface::access public function Checks data val

ActionConfigEntityInterface::getType

public ActionConfigEntityInterface::getType() Returns the operation type. Return value string File core/modules/system/src/ActionConfigEntityInterface.php, line 24 Class ActionConfigEntityInterface Provides an interface defining a action entity. Namespace Drupal\system Code public function getType();

ActionConfigEntityInterface::isConfigurable

public ActionConfigEntityInterface::isConfigurable() Returns whether or not this action is configurable. Return value bool File core/modules/system/src/ActionConfigEntityInterface.php, line 17 Class ActionConfigEntityInterface Provides an interface defining a action entity. Namespace Drupal\system Code public function isConfigurable();

ActionAdminManageForm::__construct

public ActionAdminManageForm::__construct(ActionManager $manager) Constructs a new ActionAdminManageForm. Parameters \Drupal\Core\Action\ActionManager $manager: The action plugin manager. File core/modules/action/src/Form/ActionAdminManageForm.php, line 29 Class ActionAdminManageForm Provides a configuration form for configurable actions. Namespace Drupal\action\Form Code public function __construct(ActionManager $manager) { $this->manager = $manager; }

ActionAdminManageForm::submitForm

public ActionAdminManageForm::submitForm(array &$form, FormStateInterface $form_state) Form submission handler. Parameters array $form: An associative array containing the structure of the form. \Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. Overrides FormInterface::submitForm File core/modules/action/src/Form/ActionAdminManageForm.php, line 86 Class ActionAdminManageForm Provides a configuration form for configurable actions. Namespace Drupal\acti

ActionBase::executeMultiple

public ActionBase::executeMultiple(array $entities) Executes the plugin for an array of objects. Parameters array $objects: An array of entities. Overrides ActionInterface::executeMultiple File core/lib/Drupal/Core/Action/ActionBase.php, line 20 Class ActionBase Provides a base implementation for an Action plugin. Namespace Drupal\Core\Action Code public function executeMultiple(array $entities) { foreach ($entities as $entity) { $this->execute($entity); } }

ActionBase

Provides a base implementation for an Action plugin. Hierarchy class \Drupal\Component\Plugin\PluginBase implements DerivativeInspectionInterface, PluginInspectionInterfaceclass \Drupal\Core\Plugin\PluginBase uses DependencySerializationTrait, StringTranslationTraitclass \Drupal\Core\Action\ActionBase implements ActionInterface See also \Drupal\Core\Annotation\Action \Drupal\Core\Action\ActionManager \Drupal\Core\Action\ActionInterface Plugin API File core/lib/Drupal/Core/Action/ActionBas

ActionAdminManageForm

Provides a configuration form for configurable actions. Hierarchy class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, LinkGeneratorTrait, RedirectDestinationTrait, UrlGeneratorTrait, StringTranslationTraitclass \Drupal\action\Form\ActionAdminManageForm File core/modules/action/src/Form/ActionAdminManageForm.php, line 14 Namespace Drupal\action\Form Members Name Modifiers Type Description

ActionAdminManageForm::$manager

The action plugin manager. Type: \Drupal\Core\Action\ActionManager File core/modules/action/src/Form/ActionAdminManageForm.php, line 21 Class ActionAdminManageForm Provides a configuration form for configurable actions. Namespace Drupal\action\Form Code protected $manager;

ActionAdminManageForm::buildForm

public ActionAdminManageForm::buildForm(array $form, FormStateInterface $form_state) Form constructor. Parameters array $form: An associative array containing the structure of the form. \Drupal\Core\Form\FormStateInterface $form_state: The current state of the form. Return value array The form structure. Overrides FormInterface::buildForm File core/modules/action/src/Form/ActionAdminManageForm.php, line 52 Class ActionAdminManageForm Provides a configuration form for configurable actions