protected function GridActionForm::getFids in Filebrowser 3.x
Same name and namespace in other branches
- 8.2 src/Form/GridActionForm.php \Drupal\filebrowser\Form\GridActionForm::getFids()
2 calls to GridActionForm::getFids()
- GridActionForm::ajaxValidate in src/
Form/ GridActionForm.php - GridActionForm::validateForm in src/
Form/ GridActionForm.php - Form validation handler.
File
- src/
Form/ GridActionForm.php, line 224
Class
- GridActionForm
- Class GridActionForm.
Namespace
Drupal\filebrowser\FormCode
protected function getFids($form, FormStateInterface $form_state) {
$rows = $form_state
->getValue('container');
// debug($values);
foreach ($rows as $row) {
foreach ($row as $item) {
foreach ($item as $fid => $checked) {
if ($checked) {
$fids[] = $fid;
}
}
}
}
$selected_fids = empty($fids) ? null : implode(',', $fids);
return $selected_fids;
}