Code Analysis: Agile Store Locator 1.2.11

Function Rating Maintainability Complexity Lines of code
AgileStoreLocator_Admin::get_store_list()
D
27
35 115
AgileStoreLocator_Admin::get_categories()
C
33 26 84
AgileStoreLocator_Public::load_stores()
C
34 24 80
AgileStoreLocator_Activator::add_basic_tables()
B
28
13 191
AgileStoreLocator_Admin::get_markers()
B
35 20 78
AgileStoreLocator_Admin::get_logos()
B
37 17 68
AgileStoreLocator_Admin::update_store()
A
41 14 50
AgileStoreLocator_Public::frontendStoreLocator()
A
34 10 87
AgileStoreLocator_Admin::get_stat_by_month()
A
44 13 36
AgileStoreLocator_Admin::add_new_store()
A
47 12 30
AgileStoreLocator_Admin::delete_marker()
A
45 10 40
AgileStoreLocator_Admin::delete_category()
A
45 9 41
AgileStoreLocator_Admin::delete_logo()
A
45 9 40
AgileStoreLocator_Admin::upload_marker()
A
44 9 39
AgileStoreLocator_Admin::upload_logo()
A
45 9 37
AgileStoreLocator_Admin::add_category()
A
42 8 47
AgileStoreLocator_Admin::add_marker()
A
43 8 46
AgileStoreLocator_Admin::update_marker()
A
43 8 42
AgileStoreLocator_Admin::update_logo()
A
43 8 42
AgileStoreLocator_Admin::edit_store()
A
48 8 30
AgileStoreLocator_Admin::fill_missing_coords()
A
45 7 38
AgileStoreLocator_Admin::validate_api_key()
A
46 7 38
AgileStoreLocator_Admin::validate_me()
S
50 7 29
AgileStoreLocator_Public::enqueue_scripts()
S
52 7 23
AgileStoreLocator_Admin::duplicate_store()
S
48 6 30
AgileStoreLocator_Helper::fix_backward_compatible()
S
46 5 37
AgileStoreLocator_Admin::backup_logo_icons()
S
48 5 32
AgileStoreLocator_Admin::admin_user_settings()
S
50 5 27
AgileStoreLocator_Admin::change_options()
S
52 5 21
AgileStoreLocator_Activator::add_configs()
S
42 3 50
AgileStoreLocator_Admin::store_status()
S
53 5 19
AgileStoreLocator_Admin::import_markers_bulk()
S
56 5 17
AgileStoreLocator_Admin::_get_custom_fields()
S
56 5 17
AgileStoreLocator_Admin::save_custom_fields()
S
50 4 26
AgileStoreLocator_Admin::delete_store()
S
52 4 24
AgileStoreLocator_Admin::import_assets()
S
52 4 23
AgileStoreLocator_Admin::admin_manage_store()
S
49 3 30
AgileStoreLocator_Admin::admin_customize_map()
S
58 4 14
AgileStoreLocator_Admin::save_setting()
S
51 3 26
AgileStoreLocator_Admin::get_category_by_id()
S
58 3 14
AgileStoreLocator_Admin::get_marker_by_id()
S
58 3 14
AgileStoreLocator_Admin::get_logo_by_id()
S
58 3 14
AgileStoreLocator_Admin::_enqueue_scripts()
S
45 1 40
AgileStoreLocator::add_admin_menu()
S
54 2 18
AgileStoreLocator_Admin::admin_add_new_store()
S
56 2 17
AgileStoreLocator::define_admin_hooks()
S
48 1 32
AgileStoreLocator_Admin::save_custom_map()
S
57 2 16
AgileStoreLocator_Loader::run()
S
66 3 8
AgileStoreLocator_Public::removeGoogleMapsTag()
S
67 3 8
AgileStoreLocator::__construct()
S
59 2 14
AgileStoreLocator_Activator::upgrade_method()
S
59 2 13
AgileStoreLocator::load_plugin_textdomain()
S
61 2 12
AgileStoreLocator_Admin::admin_dashboard()
S
56 1 17
AgileStoreLocator_Admin::admin_import_stores()
S
65 2 9
AgileStoreLocator_Admin::admin_delete_all_stores()
S
59 1 13
ASL_Store_locator::define_constants()
S
65 1 12
AgileStoreLocator_Loader::__construct()
S
77 1 4
AgileStoreLocator::get_loader()
S
82 1 3
AgileStoreLocator::define_public_hooks()
S
72 1 5
AgileStoreLocator_Loader::add_filter()
S
77 1 3
AgileStoreLocator::get_version()
S
82 1 3
AgileStoreLocator::set_locale()
S
72 1 5
AgileStoreLocator_Loader::add()
S
64 1 10
AgileStoreLocator_i18n::load_plugin_textdomain()
S
69 1 7
ASL_Store_locator::__construct()
S
68 1 7
ASL_Store_locator::includes()
S
73 1 5
AgileStoreLocator_Admin::__construct()
S
73 1 5
ASL_Store_locator::deactivate()
S
76 1 4
AgileStoreLocator_Admin::admin_store_logos()
S
76 1 4
AgileStoreLocator_i18n::set_domain()
S
81 1 3
AgileStoreLocator::load_dependencies()
S
69 1 7
AgileStoreLocator_Activator::activate()
S
81 1 3
AgileStoreLocator_Admin::admin_store_markers()
S
76 1 4
AgileStoreLocator_Admin::enqueue_scripts()
S
91 1 2
AgileStoreLocator::get_AgileStoreLocator()
S
82 1 3
AgileStoreLocator_Admin::enqueue_styles()
S
67 1 7
AgileStoreLocator_Public::enqueue_styles()
S
71 1 5
AgileStoreLocator_Public::__construct()
S
73 1 5
AgileStoreLocator_Deactivator::deactivate()
S
89 1 2
AgileStoreLocator::run()
S
82 1 3
ASL_Store_locator::activate()
S
76 1 4
AgileStoreLocator_Admin::update_category()
S
62 1 10
ASL_Store_locator::asl_upgrade_process()
S
77 1 4
AgileStoreLocator_Admin::admin_plugin_settings()
S
76 1 4
AgileStoreLocator_Admin::admin_manage_categories()
S
76 1 4
AgileStoreLocator_Loader::add_action()
S
77 1 3