| @@ -9,9 +9,8 @@ | ||
| 9 | 9 | use WPDataAccess\Cookies\WPDA_Cookies; |
| 10 | 10 | use WPDataAccess\Data_Dictionary\WPDA_Dictionary_Lists; |
| 11 | 11 | use WPDataAccess\Data_Tables\WPDA_Data_Tables; |
| 12 | 12 | use WPDataAccess\Plugin_Table_Models\WPDA_Table_Settings_Model; |
| 13 | -use WPDataAccess\Utilities\WPDA_Table_Actions; | |
| 14 | 13 | use WPDataAccess\Utilities\WPDA_Export; |
| 15 | 14 | use WPDataAccess\Utilities\WPDA_Favourites; |
| 16 | 15 | use WPDataAccess\WPDA; |
| 17 | 16 | use WPDataProjects\Utilities\WPDP_Export_Project; |
| @@ -20,9 +19,8 @@ | ||
| 20 | 19 | use WPDataRoles\WPDA_Roles; |
| 21 | 20 | use WPDataAccess\Utilities\WPDA_Autocomplete; |
| 22 | 21 | use WPDataAccess\Premium\WPDAPRO_Geo_Location\WPDAPRO_Geo_Location_WS; |
| 23 | 22 | use WPDataAccess\Premium\WPDAPRO_Geo_Location\WPDAPRO_Geo_Location; |
| 24 | -use WPDataAccess\Query_Builder\WPDA_Query_Builder; | |
| 25 | 23 | use WPDataAccess\Dashboard\WPDA_Dashboard; |
| 26 | 24 | use WPDataAccess\Dashboard\WPDA_Widget_Code; |
| 27 | 25 | use WPDataAccess\Dashboard\WPDA_Widget_Publication; |
| 28 | 26 | use WPDataAccess\Dashboard\WPDA_Widget_Dbms; |
| @@ -152,14 +150,8 @@ | ||
| 152 | 150 | $this->loader->add_action( 'admin_init', $wpda_cookies, 'handle_plugin_cookies' ); |
| 153 | 151 | } |
| 154 | 152 | // Admin menu. |
| 155 | 153 | $this->loader->add_action( 'admin_menu', $plugin_admin, 'add_menu_items' ); |
| 156 | - $this->loader->add_action( | |
| 157 | - 'admin_menu', | |
| 158 | - $plugin_admin, | |
| 159 | - 'add_menu_my_tables', | |
| 160 | - 11 | |
| 161 | - ); | |
| 162 | 154 | $this->loader->add_filter( 'submenu_file', $plugin_admin, 'wpda_submenu_filter' ); |
| 163 | 155 | // Admin scripts. |
| 164 | 156 | $this->loader->add_action( 'admin_enqueue_scripts', $plugin_admin, 'enqueue_styles' ); |
| 165 | 157 | $this->loader->add_action( 'admin_enqueue_scripts', $plugin_admin, 'enqueue_scripts' ); |
| @@ -166,17 +158,8 @@ | ||
| 166 | 158 | $this->loader->add_action( 'in_admin_header', $plugin_admin, 'user_admin_notices' ); |
| 167 | 159 | $this->loader->add_action( 'admin_head', $plugin_admin, 'remove_icons' ); |
| 168 | 160 | // Add settings page. |
| 169 | 161 | $this->loader->add_action( 'admin_menu', $this, 'wpdataaccess_register_settings_page' ); |
| 170 | - // Query Builder. | |
| 171 | - $query_builder = new WPDA_Query_Builder(); | |
| 172 | - $this->loader->add_action( 'admin_action_wpda_query_builder_execute_sql', $query_builder, 'execute' ); | |
| 173 | - $this->loader->add_action( 'admin_action_wpda_query_builder_save_sql', $query_builder, 'save' ); | |
| 174 | - $this->loader->add_action( 'admin_action_wpda_query_builder_open_sql', $query_builder, 'open' ); | |
| 175 | - $this->loader->add_action( 'admin_action_wpda_query_builder_delete_sql', $query_builder, 'delete' ); | |
| 176 | - $this->loader->add_action( 'admin_action_wpda_query_builder_get_db_hints', $query_builder, 'get_db_hints' ); | |
| 177 | - $this->loader->add_action( 'admin_action_wpda_query_builder_set_db_hints', $query_builder, 'set_db_hints' ); | |
| 178 | - $this->loader->add_action( 'admin_action_wpda_query_builder_get_vqb', $query_builder, 'get_visual_query_ajax' ); | |
| 179 | 162 | // Run unattended scheduled export |
| 180 | 163 | $this->loader->add_action( \WPDataAccess\Utilities\WPDA_Export_Scheduler::SCHEDULER_HOOK_NAME, \WPDataAccess\Utilities\WPDA_Export_Scheduler::class, 'run_scheduled_export' ); |
| 181 | 164 | // Mail service. |
| 182 | 165 | $wpda_mail_server = \WPDataAccess\Utilities\WPDA_Mail::get_option(); |
| @@ -235,14 +218,12 @@ | ||
| 235 | 218 | $this->loader->add_action( 'wp_ajax_wpda_widget_pub_add', WPDA_Widget_Publication::class, 'ajax_widget' ); |
| 236 | 219 | $this->loader->add_action( 'wp_ajax_wpda_widget_chart_add', WPDA_Widget_Google_Chart::class, 'ajax_widget' ); |
| 237 | 220 | $this->loader->add_action( 'wp_ajax_wpda_widget_chart_refresh', WPDA_Widget_Google_Chart::class, 'ajax_refresh' ); |
| 238 | 221 | // Add/remove favourites. |
| 222 | + // ??? | |
| 239 | 223 | $plugin_favourites = new WPDA_Favourites(); |
| 240 | 224 | $this->loader->add_action( 'admin_action_wpda_add_favourite', $plugin_favourites, 'add' ); |
| 241 | 225 | $this->loader->add_action( 'admin_action_wpda_rem_favourite', $plugin_favourites, 'rem' ); |
| 242 | - // Show tables actions. | |
| 243 | - $plugin_table_actions = new WPDA_Table_Actions(); | |
| 244 | - $this->loader->add_action( 'admin_action_wpda_show_table_actions', $plugin_table_actions, 'show' ); | |
| 245 | 226 | $plugin_dictionary_list = new WPDA_Dictionary_Lists(); |
| 246 | 227 | // Get tables for a specific database. |
| 247 | 228 | $this->loader->add_action( 'admin_action_wpda_get_tables', $plugin_dictionary_list, 'get_tables_ajax' ); |
| 248 | 229 | // Get columns for a specific table. |