Code Analysis: My FastAPP 2.0.6

Function Rating Maintainability Complexity Lines of code
MyFastApp\Activity::build_configuration()
B
35 14 80
MyFastApp\Activity::get_menuItem_targetParam()
A
50 14 30
MyFastApp\REST_API_Controller::intercept_manifest_json()
A
43 11 45
MyFastApp\Activity::create_defaults()
A
39 1 138
MyFastApp::is_request()
S
59 8 14
MyFastApp\Assets::get_scripts()
S
58 5 14
MyFastApp\REST_API_Controller::authenticate_user()
S
50 4 27
MyFastApp\Helper::argb2hex()
S
54 4 19
MyFastApp\Assets::enqueue_scripts()
S
62 5 9
MyFastApp\Assets::get_styles()
S
61 4 12
MyFastApp\Activity::activation()
S
58 3 16
MyFastApp\Helper::get_az_rest_url()
S
61 3 13
MyFastApp\REST_API_Controller::get_mfa_configuration()
S
62 3 11
MyFastApp\REST_API_Controller::get_settings()
S
62 3 11
MyFastApp\REST_API_Controller::get_menu_items()
S
62 3 11
MyFastApp\REST_API_Controller::get_mlv_configuration()
S
62 3 11
MyFastApp\Admin::admin_menu()
S
56 2 18
MyFastApp\Helper::send_problem_json()
S
58 2 16
MyFastApp\Assets::enqueue_styles()
S
67 3 7
MyFastApp\Helper::write_log()
S
67 3 8
MyFastApp::init_classes()
S
65 3 9
MyFastApp\Activity::url_or_wp_url()
S
68 3 6
MyFastApp\REST_API_Controller::get_pages()
S
60 2 13
MyFastApp\Admin::plugin_page()
S
53 1 24
MyFastApp::__get()
S
71 2 6
MyFastApp\Storage::get_mlv_config_etag()
S
75 2 4
MyFastApp\Assets::__construct()
S
73 2 5
MyFastApp\Activity::hex_color_to_xamarin()
S
67 2 7
MyFastApp::__isset()
S
78 2 3
MyFastApp\Storage::get_mfa_config_etag()
S
75 2 4
MyFastApp\Storage::get_mfa_config()
S
75 2 4
MyFastApp::init()
S
69 2 7
MyFastApp\REST_API_Controller::update_settings()
S
63 2 10
MyFastApp\Helper::get_wp_site_url()
S
65 2 10
MyFastApp\REST_API_Controller::plgCaller_check()
S
75 2 4
MyFastApp\Assets::enqueue()
S
66 2 8
MyFastApp\REST_API_Controller::allow_public_access_to_specific_endpoint()
S
70 2 6
MyFastApp\REST_API_Controller::update_mfa_configuration()
S
65 2 9
MyFastApp\REST_API_Controller::hexToString()
S
70 2 5
MyFastApp::includes()
S
71 2 6
MyFastApp\REST_API_Controller::reset_settings()
S
65 2 9
MyFastApp\REST_API_Controller::update_menu_items()
S
64 2 9
MyFastApp\REST_API_Controller::update_mlv_configuration()
S
65 2 9
MyFastApp\REST_API_Controller::check_pending_config_changes()
S
65 2 9
MyFastApp\Activity::get_value_or_default()
S
77 2 3
MyFastApp\REST_API_Controller::register_routes()
S
74 2 5
MyFastApp\Storage::get_mlv_config()
S
75 2 4
MyFastApp\Activity::get_string_or_default()
S
77 2 3
MyFastApp\Activity::get_number_or_default()
S
77 2 3
MyFastApp\Activity::get_bool_or_default()
S
77 2 3
MyFastApp\Activity::get_color_or_default()
S
77 2 3
MyFastApp\REST_API_Controller::register_REST_route()
S
62 1 13
MyFastApp\Activity::check_pending_config_changes_internal()
S
62 1 12
MyFastApp\Admin::__construct()
S
79 1 3
MyFastApp\Storage::get_admin_email()
S
80 1 3
MyFastApp\Storage::upd_mlv_config_etag()
S
75 1 4
MyFastApp::initRestController()
S
72 1 5
MyFastApp::removeDefaultStyles()
S
91 1 2
MyFastApp::activate()
S
82 1 3
MyFastApp\Helper::write_log_error()
S
79 1 3
MyFastApp\Activity::build_mlv_configuration()
S
65 1 9
MyFastApp\Storage::upd_version()
S
79 1 3
MyFastApp\REST_API_Controller::decrypt_text()
S
71 1 5
MyFastApp\Activity::build_mfa_configuration()
S
65 1 9
MyFastApp\Storage::get_version()
S
80 1 3
MyFastApp\REST_API_Controller::__construct()
S
75 1 4
MyFastApp::init_plugin()
S
78 1 4
MyFastApp\Storage::upd_schemas()
S
70 1 7
MyFastApp\REST_API_Controller::appCaller_check()
S
67 1 7
MyFastApp::define_constants()
S
72 1 9
MyFastApp\Storage::upd_mfa_config()
S
75 1 4
MyFastApp\Storage::upd_settings()
S
79 1 3
MyFastApp\Storage::get_apitoken()
S
80 1 3
MyFastApp::__construct()
S
66 1 8
MyFastApp\Storage::upd_items()
S
79 1 3
MyFastApp\Storage::upd_apitoken()
S
79 1 3
MyFastApp\Helper::get_wp_site_uid()
S
68 1 7
MyFastApp\Storage::upd_mlv_config()
S
75 1 4
MyFastApp\Storage::get_settings()
S
80 1 3
MyFastApp::deactivate()
S
91 1 2
MyFastApp\REST_API_Controller::safeDecode()
S
71 1 6
MyFastApp\ErrorMessage::__construct()
S
82 1 3
MyFastApp\Admin::init_hooks()
S
91 1 2
MyFastApp\Helper::get_wp_rest_url()
S
75 1 4
MyFastApp\Storage::upd_mfa_config_etag()
S
75 1 4
MyFastApp\Storage::get_items()
S
80 1 3
MyFastApp\Helper::decToHex()
S
77 1 3
MyFastApp::init_hooks()
S
75 1 4
MyFastApp\Admin::enqueue_scripts()
S
82 1 3
MyFastApp::localization_setup()
S
77 1 3