Devise
Class

Devise\Languages\Repositories\LanguagesRepository

class LanguagesRepository

The langauges repository provides methods to fetch rows in the context of DvsLanguage model

Methods

__construct(Language $Language, LanguageDetector $Detector, Page $Page, PageVersion $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

[type] findLanguageForPageVersion([type] $pageVersionId)

[findLanguageForPageVersion description]

Details

at line 28
public __construct(Language $Language, LanguageDetector $Detector, Page $Page, PageVersion $PageVersion)

Construct language repository

Parameters

Language $Language [description]
LanguageDetector $Detector [description]
Page $Page [description]
PageVersion $PageVersion [description]

at line 41
public Collection languages()

Paginated list of languages

Return Value

Collection

at line 50
public activeLanguageList()

List of active languages

at line 58
public languageSelectorOptions($page)

List of options for the a language selector

Parameters

$page

at line 81
public Language currentLanguage()

Magical method that gets the language for the current request and user

Return Value

Language

at line 91
public [type] findLanguageForPageVersion([type] $pageVersionId)

[findLanguageForPageVersion description]

Parameters

[type] $pageVersionId [description]

Return Value

[type] [description]