Code Analysis: Pixelavo - Facebook Pixel Analytics 1.0.9

Function Rating Maintainability Complexity Lines of code
PixelavoOpt\Admin\Options_Field::get_registered_settings()
D
11
20 675
PixelavoOpt\Api\Settings::create_items()
B
41 22 50
pixelavo_page_list()
B
43 17 46
Pixelavo\PixelFeed::pixel_feed()
A
39 12 60
PixelavoOpt\Api\Settings::default_sanitizer()
A
49 13 30
PixelavoOpt\Admin\Options_Field::get_settings_tabs()
A
36 8 95
Pixelavo\PixelEddEventsData::view_content_data()
A
45 11 36
Pixelavo\PixelEventsData::view_content_data()
A
46 10 33
Pixelavo_Diagnostic_Data::get_data()
A
42 8 51
Pixelavo\PixelFeed::feed_item()
A
47 9 33
Pixelavo_Diagnostic_Data::process_data()
A
48 9 32
Pixelavo\PixelEddEventsData::search_data()
A
44 8 41
pixelavo_run_conversions_api()
A
45 8 40
Pixelavo\AddPixel::add_pixels()
A
45 8 39
Pixelavo\PixelEventsData::search_data()
A
45 8 38
Pixelavo\PixelEddFeed::pixel_feed()
A
41 7 53
Pixelavo\PixelEddEventsData::view_category_data()
A
42 7 48
Pixelavo_Diagnostic_Data::get_wordpress_info()
A
48 8 31
Pixelavo_Diagnostic_Data::get_server_info()
A
52 8 22
pixelavo_check_pixel_page()
A
56 8 18
PixelavoOpt_Base::is_request()
S
59 8 14
Pixelavo\Base::include_files()
S
52 7 24
Pixelavo\PixelEventsData::view_category_data()
S
45 6 38
pixelavo_get_client_ip()
S
57 7 18
Pixelavo\PixelFeed::get_extra_fields()
S
60 7 12
Pixelavo_Diagnostic_Data::get_plugins_count()
S
52 6 25
PixelavoOpt\Admin\Menu::enqueue_scripts()
S
36 1 95
pixelavo_get_options()
S
57 6 16
Pixelavo_Diagnostic_Data::get_users_count()
S
59 6 13
Pixelavo\PixelEddFeed::feed_item()
S
54 5 21
Pixelavo\PixelCustomEventsData::custom_page_visit_event()
S
53 5 20
Pixelavo\PixelFeed::get_additional_images()
S
59 5 14
Pixelavo\PixelEddEventsData::__construct()
S
61 5 13
Pixelavo\PixelEventsData::__construct()
S
61 5 13
Pixelavo_Diagnostic_Data::show_notices()
S
64 5 9
PixelavoOpt\Assets::register_scripts()
S
64 5 8
Pixelavo_Diagnostic_Data::get_country_from_ip()
S
60 4 13
PixelavoOpt\Assets::get_scripts()
S
51 3 28
Pixelavo\PixelFeed::get_variation_title()
S
61 4 12
prepare_custom_event_data()
S
63 4 11
Pixelavo\PixelFeed::get_categories()
S
61 4 11
Pixelavo_Diagnostic_Data::send_request()
S
54 3 21
get_product_categories()
S
58 3 17
get_product_tags()
S
58 3 17
get_download_categories()
S
58 3 17
get_download_tags()
S
58 3 17
pixelavo_pixel_status()
S
64 4 9
Pixelavo_Diagnostic_Data::get_pro_version()
S
68 4 6
Pixelavo\PixelFeed::get_brand()
S
65 4 8
Pixelavo_Diagnostic_Data::get_ip_address()
S
62 3 12
PixelavoOpt\Admin\Menu::admin_menu()
S
55 2 20
pixelavo_check_exclude_roles()
S
63 3 10
pixelavo_pixel_event_exists()
S
68 3 7
pixelavo_edd_event_exists()
S
68 3 7
pixelavo_custom_event_exists()
S
65 3 9
PixelavoOpt\Admin::includes()
S
67 3 8
Pixelavo\Base::plugin_redirect_option_page()
S
66 3 8
Pixelavo\PixelCustomEventsData::__construct()
S
69 3 7
pixelavo_get_pixel_list()
S
64 3 10
PixelavoOpt\Assets::register_styles()
S
68 3 6
Pixelavo\PixelEddFeed::get_brand()
S
73 3 4
PixelavoOpt\Admin\Options_Field::__construct()
S
65 3 10
Pixelavo\PixelFeed::get_image_link()
S
66 3 8
Pixelavo\PixelFeed::get_price()
S
68 3 7
PixelavoOpt\Api\Settings::sanitize_settings()
S
66 3 8
pixelavo_data_clean()
S
68 3 7
Pixelavo\Base::scripts()
S
60 2 12
Pixelavo_Diagnostic_Data::show_core_notice()
S
54 1 21
PixelavoOpt\Api\Settings::register_routes()
S
56 1 20
Pixelavo_Diagnostic_Data::__construct()
S
57 1 17
Pixelavo\Base::plugin_activate_hook()
S
58 1 16
Pixelavo\PixelEddFeed::get_image_link()
S
69 2 7
Pixelavo_Diagnostic_Data::is_pro_plugin_active()
S
72 2 5
PixelavoOpt\Assets::__construct()
S
73 2 5
Pixelavo_Diagnostic_Data::is_pro_plugin_installed()
S
72 2 5
Pixelavo\AddPixel::instance()
S
72 2 6
Pixelavo_Diagnostic_Data::is_capable_user()
S
69 2 7
pixelavo_get_custom_events()
S
69 2 7
PixelavoOpt\Api::includes()
S
73 2 5
Pixelavo\Base::localizedEventsData()
S
71 2 6
Pixelavo\PixelFeed::instance()
S
72 2 6
PixelavoOpt\Api\Settings::permissions_check()
S
69 2 6
PixelavoOpt_Base::__isset()
S
78 2 3
Pixelavo\Base::instance()
S
72 2 6
PixelavoOpt_Base::__get()
S
71 2 6
Pixelavo_Admin_Settings::instance()
S
72 2 6
PixelavoOpt\Admin\Options_Field::instance()
S
72 2 6
Pixelavo\PixelEddFeed::instance()
S
72 2 6
Pixelavo\PixelFeed::get_condition()
S
69 2 7
PixelavoOpt\Api\Settings::get_items()
S
65 2 9
Pixelavo_Diagnostic_Data::get_instance()
S
72 2 6
PixelavoOpt_Base::includes()
S
67 2 8
PixelavoOpt_Base::init()
S
69 2 7
Pixelavo\PixelEddFeed::feed_content_type()
S
71 2 6
Pixelavo\PixelFeed::feed_content_type()
S
71 2 6
Pixelavo_Diagnostic_Data::is_show_core_notice()
S
72 2 5
Pixelavo\PixelCustomEventsData::instance()
S
72 2 6
PixelavoOpt_Base::init_classes()
S
68 2 7
PixelavoOpt_Base::define()
S
75 2 5
Pixelavo\PixelEventsData::instance()
S
72 2 6
Pixelavo\Base::__construct()
S
64 2 9
Pixelavo\PixelEddEventsData::instance()
S
72 2 6
pixelavo_editable_roles()
S
65 2 10
pixelavo_get_option()
S
65 2 9
PixelavoOpt\Assets::get_styles()
S
61 1 14
PixelavoOpt\Admin\Menu::init()
S
78 1 3
Pixelavo\AddPixel::__construct()
S
79 1 3
pixelavo_is_woocommerce_active()
S
81 1 3
PixelavoOpt\Assets::register()
S
77 1 4
Pixelavo\PixelFeed::__construct()
S
74 1 4
Pixelavo_Diagnostic_Data::get_thanks_notice()
S
71 1 5
PixelavoOpt\Admin::init()
S
80 1 3
PixelavoOpt_Base::init_plugin()
S
78 1 4
PixelavoOpt_Base::__construct()
S
78 1 4
PixelavoOpt\Admin\Menu::plugin_page()
S
73 1 5
PixelavoOpt\Admin\Options_Field::get_settings_subtabs()
S
76 1 4
PixelavoOpt\Api\Settings::get_collection_params()
S
82 1 3
Pixelavo\Base::i18n()
S
78 1 3
Pixelavo\PixelFeed::init_feed()
S
79 1 3
pixelavo_is_woocommerce_install()
S
76 1 4
pixelavo_run_browser_event()
S
74 1 4
Pixelavo\Base::init()
S
72 1 5
Pixelavo\PixelEddFeed::__construct()
S
74 1 4
PixelavoOpt\Api::register_routes()
S
80 1 3
pixelavo_is_edd_active()
S
81 1 3
PixelavoOpt_Base::define_constants()
S
67 1 7
Pixelavo\PixelEddFeed::init_feed()
S
79 1 3
Pixelavo\Base::plugins_setting_links()
S
66 1 9
Pixelavo_Admin_Settings::__construct()
S
83 1 3
PixelavoOpt\Api::__construct()
S
75 1 4
PixelavoOpt\Admin::__construct()
S
78 1 4
PixelavoOpt\Api\Settings::__construct()
S
67 1 7
PixelavoOpt\Admin\Menu::init_hooks()
S
79 1 3
PixelavoOpt_Base::init_hooks()
S
79 1 3