| @@ -6,12 +6,8 @@ | ||
| 6 | 6 | class FrmHooksController { |
| 7 | 7 | |
| 8 | 8 | /** |
| 9 | 9 | * Trigger plugin-wide hook loading |
| 10 | - * | |
| 11 | - * @param string $hooks | |
| 12 | - * | |
| 13 | - * @return void | |
| 14 | 10 | */ |
| 15 | 11 | public static function trigger_load_hook( $hooks = 'load_hooks' ) { |
| 16 | 12 | $controllers = apply_filters( 'frm_load_controllers', array( 'FrmHooksController' ) ); |
| 17 | 13 | |
| @@ -48,18 +44,12 @@ | ||
| 48 | 44 | } |
| 49 | 45 | |
| 50 | 46 | } |
| 51 | 47 | |
| 52 | - /** | |
| 53 | - * @return void | |
| 54 | - */ | |
| 55 | 48 | public static function trigger_load_form_hooks() { |
| 56 | 49 | self::trigger_load_hook( 'load_form_hooks' ); |
| 57 | 50 | } |
| 58 | 51 | |
| 59 | - /** | |
| 60 | - * @return void | |
| 61 | - */ | |
| 62 | 52 | public static function load_hooks() { |
| 63 | 53 | add_action( 'rest_api_init', 'FrmAppController::create_rest_routes', 0 ); |
| 64 | 54 | add_action( 'plugins_loaded', 'FrmAppController::load_lang' ); |
| 65 | 55 | add_filter( 'widget_text', 'do_shortcode' ); |
| @@ -105,25 +95,18 @@ | ||
| 105 | 95 | |
| 106 | 96 | // Elementor. |
| 107 | 97 | add_action( 'elementor/widgets/register', 'FrmElementorController::register_elementor_hooks' ); |
| 108 | 98 | add_filter( 'frm_fields_in_form_builder', 'FrmFormsController::update_form_builder_fields', 10, 2 ); |
| 109 | - | |
| 110 | - FrmTransLiteHooksController::load_hooks(); | |
| 111 | - FrmStrpLiteHooksController::load_hooks(); | |
| 112 | 99 | } |
| 113 | 100 | |
| 114 | - /** | |
| 115 | - * @return void | |
| 116 | - */ | |
| 117 | 101 | public static function load_admin_hooks() { |
| 118 | 102 | add_action( 'admin_menu', 'FrmAppController::menu', 1 ); |
| 119 | 103 | add_filter( 'admin_body_class', 'FrmAppController::add_admin_class', 999 ); |
| 104 | + add_action( 'admin_enqueue_scripts', 'FrmAppController::load_wp_admin_style' ); | |
| 120 | 105 | add_action( 'admin_notices', 'FrmAppController::pro_get_started_headline' ); |
| 121 | 106 | add_action( 'admin_init', 'FrmAppController::admin_init', 11 ); |
| 122 | - add_action( 'admin_enqueue_scripts', 'FrmAppController::admin_enqueue_scripts' ); | |
| 123 | 107 | add_filter( 'plugin_action_links_' . FrmAppHelper::plugin_folder() . '/formidable.php', 'FrmAppController::settings_link' ); |
| 124 | 108 | add_filter( 'admin_footer_text', 'FrmAppController::set_footer_text' ); |
| 125 | - add_action( 'admin_footer', 'FrmAppController::add_admin_footer_links' ); | |
| 126 | 109 | add_action( 'wp_ajax_frm_dismiss_review', 'FrmAppController::dismiss_review' ); |
| 127 | 110 | |
| 128 | 111 | // Addons Controller. |
| 129 | 112 | add_action( 'admin_menu', 'FrmAddonsController::menu', 100 ); |
| @@ -190,18 +173,13 @@ | ||
| 190 | 173 | |
| 191 | 174 | // CAPTCHA |
| 192 | 175 | add_filter( 'frm_setup_edit_field_vars', 'FrmFieldCaptcha::update_field_name' ); |
| 193 | 176 | |
| 194 | - FrmTransLiteHooksController::load_admin_hooks(); | |
| 195 | - FrmStrpLiteHooksController::load_admin_hooks(); | |
| 196 | 177 | FrmSMTPController::load_hooks(); |
| 197 | 178 | FrmWelcomeController::load_hooks(); |
| 198 | 179 | new FrmPluginSearch(); |
| 199 | 180 | } |
| 200 | 181 | |
| 201 | - /** | |
| 202 | - * @return void | |
| 203 | - */ | |
| 204 | 182 | public static function load_ajax_hooks() { |
| 205 | 183 | add_action( 'wp_ajax_frm_install', 'FrmAppController::ajax_install' ); |
| 206 | 184 | add_action( 'wp_ajax_frm_uninstall', 'FrmAppController::uninstall' ); |
| 207 | 185 | add_action( 'wp_ajax_frm_deauthorize', 'FrmAppController::deauthorize' ); |
| @@ -260,16 +238,10 @@ | ||
| 260 | 238 | add_action( 'wp_ajax_frm_export_xml', 'FrmXMLController::export_xml' ); |
| 261 | 239 | |
| 262 | 240 | // Templates API. |
| 263 | 241 | add_action( 'wp_ajax_template_api_signup', 'FrmFormTemplateApi::signup' ); |
| 264 | - | |
| 265 | - // Submit with AJAX. | |
| 266 | - add_action( 'wp_loaded', 'FrmEntriesAJAXSubmitController::ajax_create', 5 ); // Trigger before process_entry. | |
| 267 | 242 | } |
| 268 | 243 | |
| 269 | - /** | |
| 270 | - * @return void | |
| 271 | - */ | |
| 272 | 244 | public static function load_form_hooks() { |
| 273 | 245 | // Fields Controller. |
| 274 | 246 | add_filter( 'frm_field_type', 'FrmFieldsController::change_type' ); |
| 275 | 247 | add_action( 'frm_field_input_html', 'FrmFieldsController::input_html' ); |
| @@ -284,18 +256,12 @@ | ||
| 284 | 256 | // Styles Controller. |
| 285 | 257 | add_filter( 'frm_use_important_width', 'FrmStylesController::important_style', 10, 2 ); |
| 286 | 258 | } |
| 287 | 259 | |
| 288 | - /** | |
| 289 | - * @return void | |
| 290 | - */ | |
| 291 | 260 | public static function load_view_hooks() { |
| 292 | 261 | // Hooks go here when a view is loaded. |
| 293 | 262 | } |
| 294 | 263 | |
| 295 | - /** | |
| 296 | - * @return void | |
| 297 | - */ | |
| 298 | 264 | public static function load_multisite_hooks() { |
| 299 | 265 | add_action( 'wpmu_upgrade_site', 'FrmAppController::network_upgrade_site' ); |
| 300 | 266 | |
| 301 | 267 | // Drop tables when mu site is deleted. |
| @@ -303,10 +269,8 @@ | ||
| 303 | 269 | } |
| 304 | 270 | |
| 305 | 271 | /** |
| 306 | 272 | * @deprecated 5.0.06 use FrmElementorController::register_elementor_hooks directly. |
| 307 | - * | |
| 308 | - * @return void | |
| 309 | 273 | */ |
| 310 | 274 | public static function register_elementor_hooks() { |
| 311 | 275 | _deprecated_function( __FUNCTION__, '5.0.06', 'FrmElementorController::register_elementor_hooks' ); |
| 312 | 276 | FrmElementorController::register_elementor_hooks(); |