public function GridActionForm::createButton in Filebrowser 3.x
Same name and namespace in other branches
- 8.2 src/Form/GridActionForm.php \Drupal\filebrowser\Form\GridActionForm::createButton()
File
- src/
Form/ GridActionForm.php, line 260
Class
- GridActionForm
- Class GridActionForm.
Namespace
Drupal\filebrowser\FormCode
public function createButton($action) {
return [
'#type' => 'submit',
'#return_value' => $action['operation'],
'#value' => $action['title'],
'#name' => $action['operation'],
'#title' => $action['title'],
'#attributes' => [
'class' => [
'use-ajax-submit',
],
],
'#validate' => [
[
$this,
'ajaxValidate',
],
],
];
}