/**
  * @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;
 }