Code Analysis: Geoflex 1.8

Function Rating Maintainability Complexity Lines of code
GeoFlex\Admin\Metabox::save_post()
B
45 19 37
GeoFlex\Region::wp_footer_popup()
B
39 16 69
GeoFlex\Admin\Metabox::field()
A
45 16 36
GeoFlex\Admin\PostType::admin_custom_columns()
A
40 11 55
GeoFlex\Plugin::kses_allowed_html()
A
34 3 131
GeoFlex\Admin\Metabox::default_field_value()
S
50 7 29
GeoFlex\Region::replace()
S
50 7 27
geoflex_deactivate_other_version()
S
52 7 24
GeoFlex\Admin\Metabox::slug_field_value()
S
48 6 34
GeoFlex\Admin\Metabox::metabox_callback()
S
51 6 30
GeoFlex\Cache\Regions::get_regions()
S
50 6 28
GeoFlex\Region::__construct()
S
48 5 31
GeoFlex\Admin\Notices::show_notices()
S
58 6 13
GeoFlex\Admin\Metabox::init_code_fields()
S
51 5 28
GeoFlex\Admin\Metabox::get_fields()
S
39 1 79
GeoFlex\Region::replace_url()
S
56 5 18
GeoFlex\Plugin::parse_request()
S
57 5 17
GeoFlex\Plugin::get_region_by_path()
S
56 5 17
GeoFlex\Admin\Metabox::default_region_post_data()
S
57 5 16
GeoFlex\Plugin::get_region_by_domain()
S
60 5 12
GeoFlex\Admin\Metabox::value()
S
62 5 10
GeoFlex\Region::wp_head()
S
62 4 11
GeoFlex\Admin\PostType::register_post_type()
S
42 1 53
geoflex_plugin_deactivated_notice()
S
58 3 16
GeoFlex\Plugin::get_region_by_slug()
S
58 3 16
GeoFlex\Admin\Metabox::label()
S
65 4 8
GeoFlex\Admin\PostType::remove_publishing_actions()
S
58 2 28
GeoFlex\Region::redirect_canonical()
S
63 3 11
GeoFlex\Admin\Metabox::remove_status_actions()
S
57 2 25
GeoFlex\Admin\Support::support_page()
S
49 1 36
GeoFlex\Admin\Settings::setting_page()
S
56 2 19
GeoFlex\Region::get_the_tags()
S
67 3 8
GeoFlex\Region::get_region_html()
S
65 3 9
GeoFlex\Admin\Settings::sanitize_settings_group()
S
64 3 10
GeoFlex\Utils\Helpers::get_meta_key()
S
68 3 7
GeoFlex\Region::wp_footer()
S
66 3 8
GeoFlex\Plugin::get_default_region()
S
60 2 13
GeoFlex\Plugin::__construct()
S
61 2 12
GeoFlex\Admin\Metabox::pre_trash_post()
S
65 2 8
GeoFlex\Admin\Settings::setting_type()
S
61 2 10
GeoFlex\Cache\Regions::clean_cache()
S
73 2 5
GeoFlex\Utils\Helpers::get_settings()
S
78 2 3
WP_Sitemaps_Region::get_url_list()
S
66 2 8
GeoFlex\Plugin::get_requsted_url()
S
69 2 6
GeoFlex\Admin\PostType::get_icon_svg()
S
68 2 9
GeoFlex\Admin\Metabox::__construct()
S
61 1 11
GeoFlex\Admin\Notices::save_notices()
S
80 1 3
GeoFlex\Region::get_replaces()
S
82 1 3
WP_Sitemaps_Region::__construct()
S
74 1 5
GeoFlex\Region::get_home()
S
82 1 3
GeoFlex\Region::get_regions()
S
82 1 3
GeoFlex\Region::replace_strip_tags()
S
79 1 3
GeoFlex\Admin\PostType::__construct()
S
71 1 5
GeoFlex\Cache\Regions::__construct()
S
79 1 3
GeoFlex\Admin\Settings::__construct()
S
64 1 9
GeoFlex\Region::get_options()
S
82 1 3
GeoFlex\Admin\Metabox::load_fields()
S
80 1 3
GeoFlex\Region::wp_enqueue_scripts()
S
74 1 4
GeoFlex\Admin\Notices::add_notice()
S
79 1 3
GeoFlex\Admin\Notices::__construct()
S
75 1 4
GeoFlex\Admin\Support::__construct()
S
71 1 5