Code Analysis: AT Internet SmartTag 0.2

Function Rating Maintainability Complexity Lines of code
ATInternet_SmartTag_Admin_API::display_field()
D
26
43 141
ATInternet_SmartTag_Tracking::__construct()
B
46 20 31
ATInternet_SmartTag_Tracking_Tree_Structure::post_tree()
A
48 12 31
ATInternet_SmartTag_Settings::settings_page()
A
44 11 43
ATInternet_SmartTag_Settings::register_settings()
A
50 12 26
ATInternet_metabox::save_post()
A
51 10 24
ATInternet_SmartTag_Tracking_Tree_Structure::get_the_tree_structure()
S
53 7 26
ATInternet_SmartTag_Admin_API::meta_box_content()
S
57 7 15
ATInternet_SmartTag_Settings::settings_fields()
S
36 1 100
ATInternet_SmartTag_Admin_API::save_meta_boxes()
S
59 6 13
ATInternet_SmartTag_Tracking_Tree_Structure::get_categories()
S
62 6 10
ATInternet_SmartTag::__construct()
S
53 4 20
ATInternet_metabox::__construct()
S
49 2 35
ATInternet_SmartTag_Tracking_JS_Builder::add()
S
58 3 17
ATInternet_SmartTag_Tracking::get_tracker_configuration()
S
57 3 16
ATInternet_SmartTag_Admin_API::validate_field()
S
66 4 8
ATInternet_metabox::generate_fields()
S
55 2 19
ATInternet_SmartTag_Admin_API::add_meta_box()
S
66 3 8
ATInternet_SmartTag_Admin_API::display_meta_box_field()
S
69 3 5
ATInternet_SmartTag_Tracking_Internal_Search::get_internal_search()
S
67 3 7
ATInternet_SmartTag_Tracking_JS_Builder::get_tracker_async()
S
60 2 14
ATInternet_metabox::add_meta_boxes()
S
63 2 12
ATInternet_SmartTag_Tracking_Tree_Structure::archive_tree()
S
74 2 4
ATInternet_SmartTag()
S
69 2 7
ATInternet_SmartTag_Settings::instance()
S
71 2 6
ATInternet_SmartTag_Tracking_Tree_Structure::shop_tree()
S
73 2 4
ATInternet_SmartTag_Tracking_JS_Builder::display()
S
76 2 4
ATInternet_SmartTag_Tracking_JS_Builder::get_tracker()
S
64 2 10
ATInternet_SmartTag::instance()
S
71 2 6
ATInternet_SmartTag_Tracking_Tree_Structure::get_level2()
S
66 2 8
ATInternet_SmartTag_Tracking_Tree_Structure::search_tree()
S
73 2 4
ATInternet_SmartTag_Tracking_Tree_Structure::home_tree()
S
73 2 4
ATInternet_SmartTag_Settings::add_menu_item()
S
73 1 4
ATInternet_metabox::add_meta_box_callback()
S
76 1 4
ATInternet_SmartTag_Settings::__wakeup()
S
79 1 3
ATInternet_SmartTag_Tracking_Configuration::__construct()
S
98 1 1
ATInternet_SmartTag_Settings::init_settings()
S
80 1 3
ATInternet_SmartTag::admin_enqueue_styles()
S
74 1 4
ATInternet_SmartTag_Tracking::get_tree_structure()
S
72 1 5
ATInternet_SmartTag::enqueue_scripts()
S
75 1 4
ATInternet_SmartTag_Settings::__clone()
S
79 1 3
ATInternet_SmartTag_Tracking::get_internal_search()
S
74 1 5
ATInternet_SmartTag_Tracking_JS_Builder::__construct()
S
98 1 1
ATInternet_SmartTag::atinternet_tracking()
S
82 1 3
ATInternet_SmartTag_Settings::add_settings_link()
S
71 1 5
ATInternet_SmartTag_Tracking_JS_Builder::set_page()
S
78 1 3
ATInternet_SmartTag::__clone()
S
79 1 3
ATInternet_SmartTag_Tracking_JS_Builder::set_internal_search()
S
78 1 3
ATInternet_SmartTag_Tracking_JS_Builder::tracker_init()
S
78 1 3
ATInternet_SmartTag_Tracking_Tree_Structure::__construct()
S
98 1 1
ATInternet_SmartTag::admin_enqueue_scripts()
S
73 1 4
ATInternet_SmartTag::_log_version_number()
S
79 1 3
ATInternet_SmartTag_Tracking_Internal_Search::__construct()
S
98 1 1
ATInternet_SmartTag::load_localisation()
S
77 1 3
ATInternet_SmartTag_Settings::settings_section()
S
74 1 4
ATInternet_SmartTag_Admin_API::__construct()
S
78 1 3
ATInternet_SmartTag_Tracking_JS_Builder::tracker_dispatch()
S
80 1 3
ATInternet_SmartTag_Settings::settings_assets()
S
67 1 7
ATInternet_SmartTag_Tracking_JS_Builder::tracker_init_async()
S
78 1 3
ATInternet_SmartTag::__wakeup()
S
79 1 3
ATInternet_SmartTag::load_plugin_textdomain()
S
68 1 6
ATInternet_SmartTag::install()
S
82 1 3
ATInternet_SmartTag_Settings::__construct()
S
65 1 8