public function ModalListBuilder::getParameters in Modal 8.3
Same name and namespace in other branches
- 8.2 src/Entity/Controller/ModalListBuilder.php \Drupal\modal_page\Entity\Controller\ModalListBuilder::getParameters()
Get the parameters.
Parameters
string $parameters: Text with parameters.
mixed $default: Values for empty case.
Return value
string Return list pages.
1 call to ModalListBuilder::getParameters()
- ModalListBuilder::buildRow in src/
Entity/ Controller/ ModalListBuilder.php - Builds a row for an entity in the entity listing.
File
- src/
Entity/ Controller/ ModalListBuilder.php, line 180
Class
- ModalListBuilder
- Provides a list controller for Modal entity.
Namespace
Drupal\modal_page\Entity\ControllerCode
public function getParameters($parameters, $default = 'N/A') {
$parameters_value = '';
$parameters = explode(PHP_EOL, $parameters);
if (empty($parameters)) {
return $default;
}
foreach ($parameters as $key => $parameter) {
$parameters_value .= $key !== 0 ? ', ' : '';
$parameters_value .= 'modal=' . trim($parameter);
}
return !strlen($parameters_value) > 44 ?: substr($parameters_value, 0, 44) . ' ...';
}