/** * @param string $name * @return mixed */ public function __get($name) { foreach ($this->_languagesMap as $key => $languages) { if (substr($name, -3) === '_' . $key) { $attr = substr($name, 0, count($name) - 4); return $this->{$attr}[$key]; } } return parent::__get($name); }