public function fromObject($source_object)
 {
     $ret = parent::fromObject($source_object);
     $languageReflector = KalturaTypeReflectorCacher::get('KalturaLanguage');
     $languageCodeReflector = KalturaTypeReflectorCacher::get('KalturaLanguageCode');
     if ($languageReflector && $languageCodeReflector) {
         $languageCode = $languageReflector->getConstantName($this->language);
         if ($languageCode) {
             $this->languageCode = $languageCodeReflector->getConstantValue($languageCode);
         }
     }
     return $ret;
 }