Code Analysis: Frontend Post Submission Manager Lite 1.0.4

Function Rating Maintainability Complexity Lines of code
FPSML_qqFileUploaders::handleUpload()
B
35 15 81
FPSML_Notification::trigger_post_publish_notification()
A
42 14 47
FPSML_Notification::trigger_post_reject_notifications()
A
44 11 42
FPSML_Library::print_terms_as_option()
A
47 9 34
FPSML_Metabox::save_fpsml_metabox()
A
52 9 24
FPSML_qqFileUploaders::__construct()
A
48 8 33
FPSML_Shortcode::login_google_recaptcha_validation()
A
50 8 28
FPSML_Library::sanitize_array()
A
57 8 16
FPSML_Shortcode::register_frontend_assets()
S
44 6 43
Frontend_Post_Submission_Manager_Lite::is_request()
S
61 8 12
FPSML_Ajax_Admin::process_form_edit()
S
46 6 38
FPSML_Activation::create_tables()
S
45 5 49
FPSML_Library::print_terms_as_checkbox()
S
47 6 34
FPSML_Shortcode::login_google_captcha()
S
52 6 26
FPSML_Ajax::file_upload_action()
S
47 5 33
FPSML_Library::format_file_size()
S
57 6 16
FPSML_Ajax::process_post_delete()
S
50 5 30
FPSML_Library::get_default_fields()
S
53 5 22
FPSML_Library::generate_field_class()
S
56 5 18
FPSML_Ajax::media_delete_action()
S
52 4 24
FPSML_Library::get_current_page_url()
S
58 4 15
FPSML_Frontend_Hooks::generate_form_preview()
S
68 5 6
FPSML_Library::sort_terms_hierarchicaly()
S
61 4 12
FPSML_qqFileUploaders::toBytes()
S
62 4 11
Frontend_Post_Submission_Manager_Lite::define_constants()
S
61 4 11
FPSML_Shortcode::output_form_shortcode()
S
55 3 20
FPSML_Shortcode::verify_username_password()
S
63 4 10
FPSML_Shortcode::redirect_login_page()
S
63 4 10
FPSML_Library::is_alias_available()
S
59 3 14
FPSML_Library::sanitize_value()
S
62 3 13
FPSML_Admin::add_admin_menus()
S
58 3 13
FPSML_Admin::form_lists()
S
62 3 12
Frontend_Post_Submission_Manager_Lite::includes()
S
59 2 16
FPSML_Ajax_Admin::admin_ajax_nonce_verify()
S
68 3 7
FPSML_Activation::insert_default_forms()
S
51 1 30
FPSML_Library::generate_field_file()
S
64 3 10
FPSML_Ajax_Admin::save_global_settings()
S
58 2 15
FPSML_qqFileUploaders::checkServerSettings()
S
65 3 8
FPSML_Ajax::admin_ajax_nonce_verify()
S
68 3 7
FPSML_Library::check_parent()
S
63 3 10
FPSML_qqUploadedFileXhr::save()
S
59 2 14
FPSML_Library::get_post_edit_url()
S
60 2 13
FPSML_Admin_Enqueue::register_backend_assets()
S
51 1 25
FPSML_Library::save_media_to_library()
S
53 1 22
FPSML_qqUploadedFileXhr::getSize()
S
69 2 7
FPSML_Library::display_none()
S
79 2 3
FPSML_qqUploadedFileForm::save()
S
70 2 6
FPSML_qqFileUploaders::getName()
S
77 2 4
FPSML_Library::generate_random_string()
S
66 2 8
FPSML_Library::is_taxonomy_key()
S
69 2 7
FPSML_Library::is_custom_field_key()
S
69 2 7
FPSML_Notification::trigger_admin_notification()
S
70 2 6
FPSML_Frontend_Hooks::register_frontend_assets()
S
66 2 8
FPSML_Shortcode::login_failed()
S
68 2 7
Frontend_Post_Submission_Manager_Lite::is_rest_api_request()
S
66 2 8
FPSML_Notification::post_publish_notification_helper()
S
66 2 8
FPSML_Frontend_Hooks::add_preview_class()
S
71 2 6
FPSML_Shortcode::login_extra_fields()
S
64 2 10
Frontend_Post_Submission_Manager_Lite::instance()
S
72 2 6
FPSML_Library::default_admin_notification()
S
63 1 13
FPSML_Library::default_publish_notification()
S
63 1 13
FPSML_Metabox::render_fpsml_metabox()
S
80 1 3
FPSML_Library::get_first_author()
S
75 1 4
FPSML_Ajax::permission_denied()
S
82 1 3
FPSML_qqUploadedFileForm::getSize()
S
80 1 3
FPSML_Library::sanitize_html()
S
66 1 7
FPSML_Library::get_form_row_by_id()
S
70 1 6
FPSML_Admin_Enqueue::__construct()
S
79 1 3
FPSML_qqUploadedFileForm::getName()
S
80 1 3
FPSML_Frontend_Hooks::append_extra_html()
S
80 1 3
FPSML_Library::get_registered_post_formats()
S
81 1 3
FPSML_Shortcode::__construct()
S
64 1 9
Frontend_Post_Submission_Manager_Lite::__wakeup()
S
78 1 3
FPSML_Activation::activation_tasks()
S
83 1 3
FPSML_Frontend_Hooks::append_custom_fields_after()
S
67 1 8
FPSML_Library::get_attachment_filesize()
S
71 1 6
FPSML_Library::default_from_email()
S
76 1 4
FPSML_Ajax_Admin::__construct()
S
70 1 6
FPSML_Library::get_registered_post_types()
S
75 1 4
FPSML_Admin::render_upgrade_page()
S
80 1 3
FPSML_Library::sanitize_escaping_linebreaks()
S
74 1 4
FPSML_Library::get_users()
S
77 1 4
FPSML_Init::init_tasks()
S
82 1 3
FPSML_Init::__construct()
S
75 1 4
FPSML_Admin::__construct()
S
75 1 4
FPSML_Admin::render_form_about_page()
S
80 1 3
FPSML_Library::get_default_form_details()
S
72 1 5
FPSML_Library::print_array()
S
75 1 5
FPSML_Library::permission_denied()
S
82 1 3
FPSML_Notification::__construct()
S
72 1 5
FPSML_Ajax_Admin::permission_denied()
S
82 1 3
FPSML_Frontend_Hooks::__construct()
S
67 1 7
Frontend_Post_Submission_Manager_Lite::__construct()
S
79 1 4
FPSML_Library::output_converting_br()
S
74 1 4
FPSML_Shortcode::is_login_page()
S
78 1 3
FPSML_Metabox::__construct()
S
75 1 4
fpsml_initialize()
S
82 1 3
Frontend_Post_Submission_Manager_Lite::__clone()
S
78 1 3
FPSML_Ajax::__construct()
S
67 1 8
FPSML_Metabox::register_fpsml_metabox()
S
78 1 3
FPSML_Frontend_Hooks::append_custom_fields_before()
S
67 1 8
FPSML_Admin::add_extra_html()
S
80 1 3
FPSML_Library::get_form_row_by_alias()
S
70 1 6
FPSML_Admin::render_form_help_page()
S
80 1 3
FPSML_Library::get_all_post_statuses()
S
82 1 3
FPSML_Admin::render_form_settings_page()
S
80 1 3
FPSML_Library::default_trash_notification()
S
66 1 10
FPSML_Init::load_plugin_textdomain()
S
80 1 3
FPSML_Activation::__construct()
S
79 1 3
FPSML_Library::get_meta_key_by_field_key()
S
75 1 4
FPSML_qqUploadedFileXhr::getName()
S
81 1 3
FPSML_Ajax::ajax_form_process()
S
80 1 3