Defines element value callables which are safe to run even when the form state has an invalid CSRF token.
Excluded from this list on purpose:
- Drupal\file\Element\ManagedFile::valueCallback
- Drupal\Core\Datetime\Element\Datelist::valueCallback
- Drupal\Core\Datetime\Element\Datetime::valueCallback
- Drupal\Core\Render\Element\ImageButton::valueCallback
- Drupal\file\Plugin\Field\FieldWidget\FileWidget::value
- color_palette_color_value
Type: array
File
- core/lib/Drupal/Core/Form/FormBuilder.php, line 117
Class
- FormBuilder
- Provides form building and processing.
Namespace
Drupal\Core\Form
Code
protected $safeCoreValueCallables = [ 'Drupal\Core\Render\Element\Checkbox::valueCallback', 'Drupal\Core\Render\Element\Checkboxes::valueCallback', 'Drupal\Core\Render\Element\Email::valueCallback', 'Drupal\Core\Render\Element\FormElement::valueCallback', 'Drupal\Core\Render\Element\MachineName::valueCallback', 'Drupal\Core\Render\Element\Number::valueCallback', 'Drupal\Core\Render\Element\PathElement::valueCallback', 'Drupal\Core\Render\Element\Password::valueCallback', 'Drupal\Core\Render\Element\PasswordConfirm::valueCallback', 'Drupal\Core\Render\Element\Radio::valueCallback', 'Drupal\Core\Render\Element\Radios::valueCallback', 'Drupal\Core\Render\Element\Range::valueCallback', 'Drupal\Core\Render\Element\Search::valueCallback', 'Drupal\Core\Render\Element\Select::valueCallback', 'Drupal\Core\Render\Element\Tableselect::valueCallback', 'Drupal\Core\Render\Element\Table::valueCallback', 'Drupal\Core\Render\Element\Tel::valueCallback', 'Drupal\Core\Render\Element\Textarea::valueCallback', 'Drupal\Core\Render\Element\Textfield::valueCallback', 'Drupal\Core\Render\Element\Token::valueCallback', 'Drupal\Core\Render\Element\Url::valueCallback', 'Drupal\Core\Render\Element\Weight::valueCallback', ];
Please login to continue.