Code Analysis: QA Heatmap Analytics 2.1.1.0

Function Rating Maintainability Complexity Lines of code
QAHM_Cron_Proc::cron_data_manage()
D
0
580 2,688
QAHM_View_Heatmap::create_heatmap_file()
D
8
90 366
QAHM_Cron_Proc::exec_database_query()
D
11
16 1,097
QAHM_Behavioral_Data::ajax_record_behavioral_data()
D
20
50 222
QAHM_Db::get_vr_view_session()
D
21
49 209
QAHM_Db::get_results_view_pv()
D
22
48 191
QAHM_View_Replay::create_replay_file_to_data_base()
D
20
44 211
QAHM_Behavioral_Data::ajax_init_user_data()
D
24
35 168
QAHM_Db::get_results_view_page_version_hist()
D
27
36 141
QAHM_Admin_Page_Heatmap::add_version_info()
C
29 27 123
QAHM_Admin_Page_Heatmap::create_html()
C
25
18 227
QAHM_Data_Api::select_data()
C
33 25 96
QAHM_Article_List::create_post_list()
C
33 25 92
QAHM_Admin_Page_Heatmap::ajax_refresh_version()
B
29 18 137
QAHM_View_Replay::create_replay_file_to_raw_data()
B
30 19 118
QAHM_View_Heatmap::ajax_init_heatmap_view()
B
32 19 102
QAHM_Admin_Page_License::create_html()
B
32 17 125
QAHM_Db::get_results_days_access()
B
36 18 85
QAHM_Admin_Page_Heatmap::save_config()
B
39 18 66
QAHM_Article_List::add_column_param()
B
40 17 61
QAHM_Admin_Page_Home::create_html()
B
28
6 224
QAHM_Article_Post::update_version()
B
33 12 114
QAHM_Update::check_version()
B
39 15 68
QAHM_Admin_Page_Help::create_html()
A
29 7 160
QAHM_Load::load_user_scripts()
A
39 13 62
QAHM_Base::is_qahm_page()
A
53 15 22
QAHM_License::view_message()
A
42 13 50
QAHM_Admin_Common::customize_admin_bar_menu()
A
44 13 45
QAHM_File_Base::user_agent_to_device_name()
A
55 14 17
QAHM_Admin_Page_Home::ajax_get_realtime_list()
A
37 9 76
QAHM_Admin_Page_Heatmap::ajax_create_unmeasurable_table()
A
42 10 54
QAHM_Admin_Page_Home::ajax_get_json()
A
36 8 80
QAHM_File_Base::wrap_dirlist()
A
45 10 48
QAHM_Log::log()
A
43 10 47
QAHM_Behavioral_Data::opt_url_param()
A
51 11 24
QAHM_Rec_Term::bulk_insert()
A
47 10 35
QAHM_Behavioral_Data::get_latest_readers_file_info()
A
47 10 34
QAHM_Cron_Proc::make_index_array()
A
50 10 28
QAHM_Admin_Page_Heatmap::create_heatmap_list()
A
40 7 67
QAHM_File_Base::get_raw_dir_path()
A
50 9 33
QAHM_Admin_Page_Config::create_html()
A
38 5 93
QAHM_Admin_Page_License::save_config()
A
49 9 29
QAHM_File_Base::user_agent_to_os_name()
A
53 9 21
QAHM_License::change_paid()
A
49 8 31
QAHM_Admin_Page_Heatmap::ajax_get_data_num()
A
50 8 28
QAHM_License::activate()
A
45 7 40
QAHM_Article_List::echo_device_data()
A
47 7 37
QAHM_Rec_Term::get_default_value()
A
56 8 20
QAHM_File_Base::user_agent_to_browser_name()
A
55 8 19
QAHM_Article_List::enqueue_scripts()
A
47 7 34
QAHM_Load::create_plugin_menu()
A
39 4 78
QAHM_Cron_Proc::write_ary_to_temp()
A
49 7 32
QAHM_Load::is_bot()
A
38 4 76
QAHM_Admin_Page_Home::enqueue_scripts()
A
33 3 91
QAHM_Rec_Term::set_field()
S
50 7 30
QAHM_Db::show_column()
S
51 7 28
QAHM_Admin_Page_Base::view_rss_feed()
S
46 6 40
QAHM_Cron_Proc::get_status()
S
53 7 24
QAHM_View_Replay::get_time_on_page_to_raw_p()
S
53 7 22
QAHM_Db::get_index_file_contents()
S
54 7 19
QAHM_License::deactivate()
S
48 6 33
QAHM_Base::check_access_role()
S
56 7 17
QAHM_Admin_Page_Heatmap::add_rec_flag()
S
56 7 17
QAHM_File_Base::get_base_url()
S
57 7 17
QAHM_Rec_Term::create_table()
S
45 5 46
QAHM_License::remote_post()
S
50 6 28
QAHM_Behavioral_Data::validate_qa_type()
S
61 7 13
QAHM_Admin_Page_Home::ajax_get_session_num()
S
51 6 27
QAHM_License::change_free()
S
51 6 26
QAHM_File_Base::get_raw_dir_elem()
S
53 6 22
QAHM_Admin_Common::remind_rec_flag()
S
54 6 22
QAHM_View_Base::get_relative_path()
S
53 6 22
QAHM_Admin_Page_Heatmap::add_refresh_info()
S
55 6 20
QAHM_Admin_Page_Base::view_announce_html()
S
49 5 33
QAHM_Base::wrap_get_option()
S
58 6 17
QAHM_Article_Post::save_post()
S
58 6 16
QAHM_Data_Api::get_all_parameter()
S
58 6 15
QAHM_Rec_Term::set_record()
S
47 4 42
QAHM_Update::v1020_conv_realtime_view_data()
S
45 4 39
QAHM_Admin_Page_Heatmap::enqueue_scripts()
S
41 3 51
QAHM_View_Replay::get_time_on_page()
S
54 5 19
QAHM_Data_Api::ajax_select_data()
S
54 5 19
QAHM_Db::get_results()
S
55 5 19
QAHM_File_Data::convert_array_to_tsv()
S
56 5 18
QAHM_Base::get_data_dir_path()
S
57 5 17
QAHM_Admin_Page_Config::enqueue_scripts()
S
47 4 32
QAHM_Admin_Page_Config::save_config()
S
57 5 16
QAHM_Rec_Term::get_record()
S
58 5 14
QAHM_View_Replay::get_contents_info()
S
49 4 29
QAHM_View_Page_Data::create_page_data_file()
S
45 3 42
QAHM_Admin_Page_License::enqueue_scripts()
S
52 4 22
QAHM_Admin_Page_Base::get_common_inline_script()
S
53 4 21
QAHM_File_Base::wrap_get_contents_array()
S
56 4 19
QAHM_View_Replay::get_event_array()
S
54 4 19
QAHM_Update::v1020_conv_readers_finish_data()
S
47 3 33
QAHM_Log::delete()
S
57 4 17
QAHM_Time::__construct()
S
58 4 17
QAHM_Update::v1020_conv_readers_temp_data()
S
48 3 32
QAHM_File_Data::get_file_data_string()
S
57 4 16
QAHM_View_Base::delete_specific_tag()
S
57 4 16
QAHM_Db::get_var()
S
58 4 15
QAHM_Rec_Term::update()
S
63 5 10
QAHM_Base::init_wp_filesystem()
S
59 4 14
QAHM_Admin_Page_License::ajax_clear_license_message()
S
59 4 14
QAHM_Admin_Page_Base::ajax_view_oneyear_popup()
S
60 4 13
QAHM_File_Base::get_stream_options()
S
52 3 27
QAHM_Behavioral_Data::validate_number()
S
62 4 12
QAHM_Data_Api::get_post_parameter()
S
63 4 11
QAHM_Data_Api::get_get_parameter()
S
63 4 11
QAHM_Admin_Page_Heatmap::ajax_create_heatmap_list()
S
54 3 23
QAHM_View_Heatmap::get_html_bar_checkbox()
S
56 3 21
QAHM_File_Base::wrap_remote_get()
S
55 3 20
QAHM_View_Heatmap::ajax_change_rec_checkbox()
S
55 3 20
QAHM_View_Base::opt_base_html()
S
49 2 34
QAHM_Behavioral_Data::ajax_update_msec()
S
55 3 18
QAHM_Admin_Page_Help::enqueue_scripts()
S
57 3 15
QAHM_Admin_Page_Home::ajax_url_to_page_id()
S
58 3 15
remove_dir()
S
60 3 14
QAHM_File_Base::wrap_get_contents()
S
61 3 13
QAHM_Cron_Proc::opt_data_array()
S
60 3 13
QAHM_Activate::set_schedule_event()
S
62 3 12
QAHM_Cron_Proc::os_from_ua()
S
62 3 12
QAHM_View_Heatmap::ajax_create_heatmap_file()
S
57 2 16
QAHM_File_Base::device_name_to_device_id()
S
67 3 8
QAHM_View_Base::array_key_exists_val()
S
66 3 9
QAHM_Base::get_data_dir_url()
S
64 3 10
QAHM_File_Base::device_id_to_device_name()
S
67 3 8
QAHM_View_Replay::ajax_create_replay_file_to_raw_data()
S
61 2 13
QAHM_View_Heatmap::get_html_bar_text()
S
62 2 13
QAHM_License::set_plugin_message()
S
61 2 13
QAHM_Time::xday_num()
S
61 2 12
QAHM_View_Page_Data::ajax_create_page_data_file()
S
62 2 12
QAHM_View_Replay::ajax_create_replay_file_to_data_base()
S
62 2 12
QAHM_Cron_Proc::write_string_to_tempphp()
S
62 2 11
QAHM_Log::file_put_contents_prepend()
S
62 2 11
QAHM_Cron_Proc::backup_prev_status()
S
70 2 6
QAHM_View_Replay::get_time_on_page_to_raw_e()
S
64 2 9
QAHM_Time::xday_str()
S
63 2 10
QAHM_File_Base::wrap_json_decode()
S
64 2 9
QAHM_File_Data::convert_tsv_to_array()
S
65 2 9
QAHM_Base::get_tracking_id()
S
65 2 9
QAHM_Base::is_wordpress()
S
70 2 7
QAHM_View_Base::write_wp_load_path()
S
63 2 10
QAHM_Base::wrap_get_user_meta()
S
68 2 7
QAHM_Rec_Term::get_all_record()
S
67 2 7
QAHM_Cron_Proc::check_exist_update()
S
72 2 5
QAHM_Cron_Proc::is_recored_measure()
S
65 2 9
QAHM_Data_Api::h()
S
68 2 7
QAHM_Admin_Page_Heatmap::exists_database_table()
S
71 2 5
QAHM_Cron_Proc::save_index_array()
S
64 2 8
QAHM_Update::delete_maintenance_file()
S
69 2 7
QAHM_Base::is_maintenance()
S
66 2 9
QAHM_Admin_Page_Base::is_enqueue_jquery()
S
70 2 7
QAHM_Activate::check_exist_update()
S
72 2 5
QAHM_File_Base::wrap_mkdir()
S
68 2 8
QAHM_Activate::add_cron_schedules()
S
65 2 9
QAHM_Admin_Page_Heatmap::ajax_change_is_raw_save_all()
S
66 2 9
QAHM_Activate::activation()
S
65 2 9
QAHM_Log::get_log_file_path()
S
65 2 9
QAHM_Cron_Proc::set_next_status()
S
70 2 6
QAHM_Cron_Proc::browser_from_ua()
S
65 2 9
QAHM_License::opt_json_message()
S
68 2 7
QAHM_Admin_Page_Heatmap::__construct()
S
63 1 11
QAHM_Admin_Page_Base::common_enqueue_script()
S
61 1 11
QAHM_Activate::__construct()
S
67 1 7
QAHM_Admin_Page_Base::__construct()
S
82 1 3
QAHM_Db::prepare()
S
75 1 4
QAHM_Rec_Term::is_record_rec()
S
68 1 6
QAHM_Admin_Page_Base::view_maintenance_html()
S
64 1 9
QAHM_View_Heatmap::__construct()
S
73 1 5
QAHM_Base::get_plugin_main_file_path()
S
78 1 3
QAHM_Time::hour()
S
74 1 4
QAHM_Base::wrap_update_user_meta()
S
78 1 3
QAHM_Base::qa_langesc_url__()
S
80 1 3
QAHM_Time::month()
S
74 1 4
QAHM_Base::get_temp_dir_path()
S
79 1 3
QAHM_Admin_Page_Base::get_common_localize_script()
S
66 1 8
QAHM_Base::get_cron_lock_path()
S
80 1 3
QAHM_Db::__construct()
S
74 1 5
QAHM_Admin_Page_Base::view_not_enqueue_jquery_html()
S
67 1 8
QAHM_Time::wpunixtime_to_str()
S
70 1 6
QAHM_Load::__construct()
S
71 1 5
QAHM_Time::str_to_unixtime()
S
75 1 4
QAHM_Cron_Proc::is_status_ok()
S
69 1 6
QAHM_Article_List::add_columns()
S
70 1 5
QAHM_View_Replay::get_work_dir_url()
S
79 1 3
QAHM_View_Heatmap::get_heatmap_view_work_dir_url()
S
79 1 3
QAHM_Admin_Common::set_feed_cache_time()
S
80 1 3
QAHM_Base::qa_langesc_html_e()
S
80 1 3
QAHM_Rec_Term::get_field()
S
67 1 7
QAHM_Article_Post::__construct()
S
75 1 4
QAHM_Log::info()
S
75 1 4
QAHM_Data_Api::__construct()
S
73 1 5
QAHM_Base::regist_ajax_func()
S
74 1 4
QAHM_Activate::set_schedule_event_list()
S
80 1 3
QAHM_Rec_Term::__construct()
S
74 1 4
QAHM_Time::today_str()
S
75 1 4
QAHM_Time::year()
S
74 1 4
QAHM_Base::qa_langesc_attr__()
S
80 1 3
QAHM_Admin_Page_Base::common_enqueue_style()
S
67 1 7
QAHM_Time::day()
S
74 1 4
QAHM_Time::unixtime_to_str()
S
72 1 5
QAHM_Admin_Page_Home::__construct()
S
70 1 7
QAHM_Admin_Page_License::__construct()
S
72 1 5
QAHM_Update::__construct()
S
91 1 2
QAHM_Time::minute()
S
74 1 4
QAHM_Base::get_cron_status_path()
S
80 1 3
QAHM_Base::get_img_dir_url()
S
79 1 3
QAHM_Log::warning()
S
75 1 4
QAHM_Activate::deactivation()
S
81 1 3
QAHM_Base::get_img_dir_path()
S
79 1 3
QAHM_Log::error()
S
75 1 4
QAHM_View_Page_Data::get_work_dir_url()
S
79 1 3
QAHM_Time::now_unixtime()
S
75 1 4
QAHM_View_Page_Data::__construct()
S
75 1 4
QAHM_Admin_Page_Heatmap::ajax_set_achievements()
S
74 1 4
QAHM_Base::qa_lang_e()
S
82 1 3
QAHM_Admin_Page_Help::__construct()
S
81 1 3
QAHM_Article_List::__construct()
S
67 1 7
QAHM_Data_Api::alltrim()
S
79 1 3
QAHM_Base::get_cron_backup_path()
S
80 1 3
QAHM_Base::qa_langesc_url_e()
S
80 1 3
QAHM_Base::get_css_dir_url()
S
79 1 3
QAHM_Base::get_css_dir_path()
S
79 1 3
QAHM_Log::get_key_file_path()
S
79 1 3
QAHM_File_Base::wrap_put_contents()
S
70 1 6
QAHM_Behavioral_Data::__construct()
S
71 1 6
QAHM_Log::debug()
S
75 1 4
QAHM_Db::query()
S
76 1 4
QAHM_Base::qa_lang__()
S
82 1 3
QAHM_Time::now_str()
S
75 1 4
QAHM_Base::get_js_dir_path()
S
79 1 3
QAHM_File_Base::wrap_exists()
S
76 1 4
QAHM_Base::wrap_update_option()
S
78 1 3
QAHM_Cron_Proc::__construct()
S
75 1 4
QAHM_Base::qa_langesc_attr_e()
S
80 1 3
QAHM_Admin_Common::__construct()
S
75 1 4
QAHM_Base::get_js_dir_url()
S
79 1 3
QAHM_Base::qa_langesc_html__()
S
80 1 3
QAHM_License::__construct()
S
66 1 8
QAHM_Admin_Page_Config::__construct()
S
72 1 5
QAHM_Rec_Term::exist_record()
S
68 1 6
QAHM_Time::seconds_to_timestr()
S
67 1 7
QAHM_File_Base::wrap_json_encode()
S
80 1 3
QAHM_View_Replay::__construct()
S
73 1 5
QAHM_Time::xsec_num()
S
72 1 5