/** * Gets the language object associated with this object * @return Language - a language object */ function getLanguage() { if ($this->language == null) { $languageMapper = new LanguageMapper(); $this->language = $languageMapper->get($this->getLanguageID()); } return $this->language; }