LanguagesLoader
in package
implements
Loader
Class LanguagesLoader
Interfaces, Classes and Traits
- Loader
- Interface Loader
Table of Contents
- $service : LanguageService
- $userPreferences : UserPreferences
- __construct() : mixed
- LanguagesLoader constructor.
- load() : void
- Loads template data.
- getAvailableAdminLanguagesData() : array<string|int, mixed>
- getAvailableLanguagesData() : array<string|int, mixed>
Properties
$service
private
LanguageService
$service
$userPreferences
private
UserPreferences
$userPreferences
Methods
__construct()
LanguagesLoader constructor.
public
__construct(LanguageService $repository, UserPreferences $userPreferences) : mixed
Parameters
- $repository : LanguageService
- $userPreferences : UserPreferences
Return values
mixed —load()
Loads template data.
public
load(LayoutData $data) : void
Parameters
- $data : LayoutData
Tags
Return values
void —getAvailableAdminLanguagesData()
private
getAvailableAdminLanguagesData() : array<string|int, mixed>
Return values
array<string|int, mixed> —getAvailableLanguagesData()
private
getAvailableLanguagesData() : array<string|int, mixed>