AgileStoreLocator_Admin D

Total Complexity 333
Dependencies 3
Dependents 1
Total lines 2,865
Lines of code 1,503
Logical lines of code 1,013
Comment lines 502
Methods 50
Properties 7

Methods 50

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
41 13 50
get_stat_by_month()
A
44 13 36
add_new_store()
A
48 11 30
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_category()
A
43 8 43
update_logo()
A
43 8 42
update_marker()
A
43 8 42
edit_store()
A
48 8 30
validate_api_key()
A
46 7 38
fill_missing_coords()
A
45 7 38
validate_me()
S
50 7 29
duplicate_store()
S
48 6 30
backup_logo_icons()
S
48 5 32
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
import_markers_bulk()
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_logo_by_id()
S
58 3 14
get_marker_by_id()
S
58 3 14
get_category_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
admin_dashboard()
S
56 1 17
admin_import_stores()
S
65 2 9
admin_delete_all_stores()
S
59 1 13
admin_plugin_settings()
S
76 1 4
enqueue_styles()
S
67 1 7
admin_manage_categories()
S
76 1 4
admin_store_markers()
S
76 1 4
admin_store_logos()
S
76 1 4
enqueue_scripts()
S
91 1 2
__construct()
S
73 1 5