/** * @param SitePress $sitepress * @param WPML_Query_Filter $query_filter */ public function __construct(&$sitepress, &$query_filter) { $wpdb = $sitepress->wpdb(); $post_translation = $sitepress->post_translations(); $term_translation = $sitepress->term_translations(); parent::__construct($sitepress, $wpdb, $post_translation, $term_translation); $this->query_filter =& $query_filter; }
/** * @param SitePress $sitepress * @param WPML_Terms_Translations $term_utils * @param string $taxonomy */ public function __construct(&$sitepress, &$term_utils, $taxonomy) { $wpdb = $sitepress->wpdb(); parent::__construct($wpdb, $sitepress); $this->term_utils = $term_utils; $this->taxonomy = $taxonomy; $this->data = $this->set_affected_ids(); $this->prepare_missing_terms_data(); }
/** * WPML_Fix_Type_Assignments constructor. * * @param SitePress $sitepress */ public function __construct($sitepress) { $wpdb = $sitepress->wpdb(); parent::__construct($wpdb, $sitepress); }
/** * WPML_Taxonomy_Translation_Screen_Data constructor. * * @param SitePress $sitepress * @param string $taxonomy */ public function __construct(&$sitepress, $taxonomy) { $wpdb = $sitepress->wpdb(); parent::__construct($wpdb, $sitepress); $this->taxonomy = $taxonomy; }