protected ViewEditForm::actions(array $form, FormStateInterface $form_state)
Returns an array of supported actions for the current entity form.
@todo Consider introducing a 'preview' action here, since it is used by many entity types.
Overrides EntityForm::actions
File
- core/modules/views_ui/src/ViewEditForm.php, line 216
Class
- ViewEditForm
- Form controller for the Views edit form.
Namespace
Drupal\views_ui
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | protected function actions( array $form , FormStateInterface $form_state ) { $actions = parent::actions( $form , $form_state ); unset( $actions [ 'delete' ]); $actions [ 'cancel' ] = array ( '#type' => 'submit' , '#value' => $this ->t( 'Cancel' ), '#submit' => array ( '::cancel' ), '#limit_validation_errors' => array (), ); if ( $this ->entity->isLocked()) { $actions [ 'submit' ][ '#access' ] = FALSE; $actions [ 'cancel' ][ '#access' ] = FALSE; } return $actions ; } |
Please login to continue.