LanguagesRepository
class LanguagesRepository
The langauges repository provides methods to fetch rows in the context of DvsLanguage model
Methods
__construct(DvsLanguage $Language, LanguageDetector $Detector, DvsPage $Page, DvsPageVersion $PageVersion)
Construct language repository
Collection
languages()
Paginated list of languages
activeLanguageList()
List of active languages
languageSelectorOptions($page)
List of options for the a language selector
Language
currentLanguage()
Magical method that gets the language for the current request and user
Language
findLanguageForPageVersion(int $pageVersionId)
Finds the language for a given page version
Details
at line 26
__construct(DvsLanguage $Language, LanguageDetector $Detector, DvsPage $Page, DvsPageVersion $PageVersion)
Construct language repository
at line 39
Collection
languages()
Paginated list of languages
at line 48
activeLanguageList()
List of active languages
at line 58
languageSelectorOptions($page)
List of options for the a language selector
at line 81
Language
currentLanguage()
Magical method that gets the language for the current request and user
at line 92
Language
findLanguageForPageVersion(int $pageVersionId)
Finds the language for a given page version