public getTranslator ( string $language ) : MenaraSolutions\Geographer\Contracts\PoliglottaInterface | ||
$language | string | |
Результат | MenaraSolutions\Geographer\Contracts\PoliglottaInterface |
public function getTranslator($language)
{
if (!isset($this->languages[$language])) {
throw new MisconfigurationException('No hablo ' . $language . ', sorry');
}
if (!isset($this->translators[$language])) {
$this->translators[$language] = new $this->languages[$language]($this);
}
return $this->translators[$language];
}