$value ) { $this->$key = $value; } if ( ! $this->file ) { $this->file = new WPML_TM_ATE_Models_Job_File(); } if ( ! $this->source_language ) { $this->source_language = new WPML_TM_ATE_Models_Language(); } if ( ! $this->target_language ) { $this->target_language = new WPML_TM_ATE_Models_Language(); } $this->ate_ams_console_url = wpml_tm_get_ams_ate_console_url(); } }