public __construct ( string $lang, string $charset = 'utf-8' ) | ||
$lang | string | |
$charset | string |
public function __construct($lang, $charset = 'utf-8')
{
$lang = strtolower($lang);
if (!in_array($lang, $this->availableLanguages)) {
throw new \InvalidArgumentException("Invalid language {$lang}");
}
$this->charset = strtoupper(str_replace('-', '_', $charset));
$this->lang = $lang;
}