Provides an interface for an Action plugin.
Expanded class hierarchy of ActionInterface
All classes that implement ActionInterface
\Drupal\Core\Annotation\Action
\Drupal\Core\Action\ActionManager
interface ActionInterface extends ExecutableInterface {
/**
* Executes the plugin for an array of objects.
*
* @param array $objects
* An array of entities.
*/
public function executeMultiple(array $objects);
}
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ActionInterface:: |
public | function | Executes the plugin for an array of objects. | 1 |
ExecutableInterface:: |
public | function | Executes the plugin. | 25 |