AgileStoreLocator_Admin D

Total Complexity 322
Dependencies 3
Dependents 1
Total lines 2,715
Lines of code 1,419
Logical lines of code 953
Comment lines 473
Methods 51
Properties 7

Methods 51

Method Rating Maintainability Complexity Lines of code
get_store_list()
D
27
35 115
get_categories()
C
33 26 84
get_markers()
B
35 20 78
get_logos()
B
37 17 68
update_store()
A
40 14 53
get_stat_by_month()
A
44 13 36
add_new_store()
A
47 12 32
delete_marker()
A
45 10 40
delete_category()
A
45 9 41
delete_logo()
A
45 9 40
upload_marker()
A
44 9 39
upload_logo()
A
45 9 37
add_category()
A
42 8 47
add_marker()
A
43 8 46
update_logo()
A
43 8 42
update_marker()
A
43 8 42
validate_coordinates()
A
47 8 33
edit_store()
A
48 8 30
fill_missing_coords()
A
45 7 38
duplicate_store()
S
48 6 30
admin_user_settings()
S
50 5 27
change_options()
S
52 5 21
store_status()
S
53 5 19
_get_custom_fields()
S
56 5 17
save_custom_fields()
S
50 4 26
delete_store()
S
52 4 24
import_assets()
S
52 4 23
admin_manage_store()
S
49 3 30
admin_customize_map()
S
58 4 14
save_setting()
S
51 3 26
get_marker_by_id()
S
58 3 14
get_category_by_id()
S
58 3 14
get_logo_by_id()
S
58 3 14
_enqueue_scripts()
S
45 1 40
admin_add_new_store()
S
56 2 17
save_custom_map()
S
57 2 16
get_config()
S
64 3 9
rewrite_slug()
S
67 3 7
fixURL()
S
71 3 5
admin_dashboard()
S
56 1 17
admin_import_stores()
S
65 2 9
admin_delete_all_stores()
S
59 1 13
admin_manage_categories()
S
76 1 4
admin_store_markers()
S
76 1 4
admin_store_logos()
S
76 1 4
admin_plugin_settings()
S
76 1 4
enqueue_styles()
S
67 1 7
update_category()
S
62 1 10
enqueue_scripts()
S
91 1 2
rewrite_query_vars()
S
77 1 4
__construct()
S
68 1 7