/** * @param SitePress $sitepress * @param wpdb $wpdb * @param WPML_Post_Translation $post_translations * @param WPML_Term_Translation $term_translation */ function __construct(&$sitepress, &$wpdb, &$post_translations, &$term_translation) { parent::__construct($sitepress, $wpdb, $post_translations, $term_translation); add_action('init', array($this, 'init'), 20); if (isset($_GET['updated'])) { add_action('admin_notices', array($this, 'admin_notices')); } $this->menu_item_sync = new WPML_Menu_Item_Sync($sitepress, $wpdb, $post_translations, $term_translation); }
/** * @param SitePress $sitepress * @param wpdb $wpdb * @param WPML_Post_Translation $post_translations * @param WPML_Term_Translation $term_translations */ function __construct(&$sitepress, &$wpdb, &$post_translations, &$term_translations) { parent::__construct($sitepress, $wpdb, $post_translations, $term_translations); $this->menu_item_sync = new WPML_Menu_Item_Sync($this->sitepress, $this->wpdb, $this->post_translations, $this->term_translations); $this->init_hooks(); }