interface CommandInterface
Same name in other branches
- 8.9.x core/lib/Drupal/Core/Ajax/CommandInterface.php \Drupal\Core\Ajax\CommandInterface
- 10 core/lib/Drupal/Core/Ajax/CommandInterface.php \Drupal\Core\Ajax\CommandInterface
- 11.x core/lib/Drupal/Core/Ajax/CommandInterface.php \Drupal\Core\Ajax\CommandInterface
AJAX command interface.
All AJAX commands passed to AjaxResponse objects should implement these methods.
Hierarchy
- interface \Drupal\Core\Ajax\CommandInterface
Expanded class hierarchy of CommandInterface
All classes that implement CommandInterface
Related topics
11 files declare their use of CommandInterface
- AddStyleSheetCommand.php in core/
modules/ ckeditor/ src/ Ajax/ AddStyleSheetCommand.php - EditorDialogSave.php in core/
modules/ editor/ src/ Ajax/ EditorDialogSave.php - HighlightCommand.php in core/
modules/ views/ src/ Ajax/ HighlightCommand.php - JsAjaxTestCommand.php in core/
modules/ system/ tests/ modules/ js_ajax_test/ src/ Ajax/ JsAjaxTestCommand.php - ReplaceTitleCommand.php in core/
modules/ views/ src/ Ajax/ ReplaceTitleCommand.php
File
-
core/
lib/ Drupal/ Core/ Ajax/ CommandInterface.php, line 13
Namespace
Drupal\Core\AjaxView source
interface CommandInterface {
/**
* Return an array to be run through json_encode and sent to the client.
*/
public function render();
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overrides |
---|---|---|---|---|
CommandInterface::render | public | function | Return an array to be run through json_encode and sent to the client. | 31 |
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.