protected function SettingsForm::getSelectedContentTypes in Content Planner 8
Get selected content types.
Parameters
\Drupal\Core\Form\FormStateInterface $form_state:
Return value
array
1 call to SettingsForm::getSelectedContentTypes()
- SettingsForm::submitForm in modules/
content_calendar/ src/ Form/ SettingsForm.php - Form submission handler.
File
- modules/
content_calendar/ src/ Form/ SettingsForm.php, line 271
Class
- SettingsForm
- Defines a form that configures forms module settings.
Namespace
Drupal\content_calendar\FormCode
protected function getSelectedContentTypes(FormStateInterface &$form_state) {
// Get values.
$values = $form_state
->getValues();
// Save Content types to be displayed.
$selected_content_types = [];
foreach ($values['content_types'] as $key => $selected) {
if ($selected) {
$selected_content_types[] = $key;
}
}
return $selected_content_types;
}