class LanguageManager

Traits

Singleton trait.

Properties

static protected $instance from  Singleton
protected FileLoader $loader
protected Filesystem $files
protected $langPath

Methods

static 
instance()

Create a new instance of this singleton.

static 
forgetInstance()

Forget this singleton's instance if it exists

__construct()

Constructor.

initialize()

No description

__clone()

No description

__wakeup()

No description

namespaces()

No description

listLocaleFiles($locale)

No description

listTranslations($sourceLines, $translationLines, $options = [])

No description

searchTranslations($translations, $term = null)

No description

paginateTranslations($translations, $perPage = 50)

No description

Details

in Singleton at line 18
final static instance()

Create a new instance of this singleton.

in Singleton at line 28
final static forgetInstance()

Forget this singleton's instance if it exists

in Singleton at line 36
final protected __construct()

Constructor.

at line 27
initialize()

No description

in Singleton at line 48
__clone()

No description

in Singleton at line 53
__wakeup()

No description

at line 34
namespaces()

No description

at line 46
listLocaleFiles($locale)

No description

Parameters

$locale

at line 64
listTranslations($sourceLines, $translationLines, $options = [])

No description

Parameters

$sourceLines
$translationLines
$options

at line 92
searchTranslations($translations, $term = null)

No description

Parameters

$translations
$term

at line 115
paginateTranslations($translations, $perPage = 50)

No description

Parameters

$translations
$perPage