public function LanguageSelectionPageController::getPageContent in Language Selection Page 8.2
Get the content of the Language Selection Page.
Method used in LanguageSelectionPageController::main().
Parameters
string $destination: The destination.
Return value
array A render array.
1 call to LanguageSelectionPageController::getPageContent()
- LanguageSelectionPageController::main in src/
Controller/ LanguageSelectionPageController.php - Page callback.
File
- src/
Controller/ LanguageSelectionPageController.php, line 76
Class
- LanguageSelectionPageController
- The LanguageSelectionPageController class.
Namespace
Drupal\language_selection_page\ControllerCode
public function getPageContent($destination = '<front>') {
$config = $this
->config('language_selection_page.negotiation');
$content = [];
// Alter the render array.
foreach ($this->pluginManager
->getDefinitions() as $def) {
$this->pluginManager
->createInstance($def['id'], $config
->get())
->alterPageContent($content, $destination);
}
return $content;
}