/** * WPML_TP_Project_Creation constructor. * * @param TranslationProxy_Project $project * @param SitePress $sitepress * @param WPML_Translation_Proxy_Networking $networking * @param array $params */ public function __construct(&$project, &$sitepress, &$networking, array $params) { parent::__construct($project); $this->networking =& $networking; $this->sitepress =& $sitepress; $this->params = $params; }
/** * WPML_TP_Remote_Job_Sync constructor. * * @param TranslationProxy_Project $project * @param WPML_TM_CMS_ID $cms_id_helper * @param WPML_Pro_Translation $pro_translation * @param array $remote_job_data */ public function __construct(&$project, &$cms_id_helper, &$pro_translation, array $remote_job_data) { if (empty($remote_job_data['job_state']) || empty($remote_job_data['id']) || $this->is_data_valid($remote_job_data) === false) { throw new InvalidArgumentException('Remote job data does not contain a valid job_state! Got data:' . serialize($remote_job_data)); } parent::__construct($project); $this->cms_id_helper =& $cms_id_helper; $this->pro_translation =& $pro_translation; $this->data = $remote_job_data; }
/** * WPML_TP_Polling_Status constructor. * * @param TranslationProxy_Project $project * @param SitePress $sitepress * @param WPML_TM_CMS_ID $cms_id_helper */ public function __construct(&$project, &$sitepress, &$cms_id_helper) { parent::__construct($project); $this->sitepress =& $sitepress; $this->cms_id_helper =& $cms_id_helper; }
/** * WPML_TM_XmlRpc_Job_Update constructor. * * @param WPML_Pro_Translation $pro_translation * @param TranslationProxy_Project $project */ public function __construct(&$project, &$pro_translation) { parent::__construct($project); $this->pro_translation =& $pro_translation; }
/** * WPML_TP_Remote_Sync_Factory constructor. * * @param TranslationProxy_Project $project * @param WPML_Pro_Translation $pro_translation * @param WPML_TM_CMS_ID $cms_id_helper */ public function __construct(&$project, &$pro_translation, &$cms_id_helper) { parent::__construct($project); $this->pro_translation =& $pro_translation; $this->cms_id_helper =& $cms_id_helper; }
/** * WPML_TM_XmlRpc_Job_Update constructor. * * @param WPML_Pro_Translation $pro_translation */ public function __construct(&$pro_translation, &$project) { $this->pro_translation =& $pro_translation; parent::__construct($project); }