public function sync_element_hierarchy($element_types, $ref_lang = false)
 {
     /** @var WPML_Term_Filters $wpml_term_filters_general */
     global $wpml_term_filters_general;
     parent::sync_element_hierarchy($element_types, $ref_lang);
     $element_types = (array) $element_types;
     foreach ($element_types as $taxonomy) {
         $wpml_term_filters_general->update_tax_children_option($taxonomy);
     }
 }
 public function __construct()
 {
     global $wpdb;
     parent::__construct();
     $this->elements_table = $wpdb->posts;
 }
 /**
  * @param wpdb $wpdb
  */
 public function __construct(&$wpdb)
 {
     parent::__construct($wpdb);
     $this->elements_table = $wpdb->posts;
 }