public function setLang($lang) { if (!in_array($lang, $this->allowedLang)) { throw new InvalidArgumentException('Not supported language "' . $lang . '".'); } $this->lang = $lang; return $this; }