Code Analysis: Premium Link Cloaker Lite 1.0

Function Rating Maintainability Complexity Lines of code
PLCL_Category::form_handler()
B
46 19 35
PLCL_Link::form_handler()
B
46 19 35
PLCL_Settings::stats_page()
A
45 10 44
PLCL_Settings::admin_footer()
A
53 11 21
PLCL_Link::check_url()
A
51 9 23
PLCL_Settings::links_page()
S
51 7 24
PLCL_Link::get_visitor_ip()
S
54 7 24
PLCL_Click::count_unique_clicks()
S
45 4 47
Premium_Link_Cloaker_Lite::setup_constants()
S
60 6 17
PLCL_Settings::admin_scripts()
S
44 4 43
PLCL_Settings::categories_page()
S
52 5 24
PLCL_Link::edit()
S
47 4 39
PLCL_Link::add()
S
49 4 34
PLCL_Database::create_database()
S
47 3 44
Premium_Link_Cloaker_Lite::instance()
S
57 4 17
PLCL_Click::count_raw_clicks()
S
51 3 28
PLCL_Link::get_cats()
S
53 3 25
PLCL_Click::get_clicks()
S
48 2 35
PLCL_Category::edit()
S
54 2 25
PLCL_Category::add()
S
57 2 19
PLCL_Link::delete()
S
57 2 19
PLCL_Category::add_rel()
S
57 2 19
PLCL_Category::delete()
S
57 2 18
PLCL_Click::delete()
S
58 2 17
PLCL_Settings::style_loader_tag()
S
65 3 9
PLCL_Category::delete_rel_by_cat()
S
60 2 14
PLCL_Category::delete_rel_by_link()
S
60 2 14
PLCL_Link::get_cloaked_urls()
S
62 2 12
PLCL_Link::get_by_cat()
S
52 1 26
PLCL_Category::get_all()
S
54 1 23
PLCL_Link::get_all()
S
54 1 22
PLCL_Link::store_visitor()
S
57 1 20
PLCL_Settings::get_messages()
S
56 1 17
PLCL_Settings::set_value()
S
66 2 8
PLCL_Settings::set_cat_value()
S
66 2 8
PLCL_Settings::script_loader_tag()
S
70 2 6
PLCL_Settings::redirect()
S
64 2 9
Premium_Link_Cloaker_Lite::includes()
S
66 2 9
PLCL_Settings::sanitize_settings()
S
64 2 10
PLCL_Settings::__construct()
S
61 1 11
PLCL_Link::get()
S
64 1 11
PLCL_Category::get()
S
64 1 11
PLCL_Link::get_by_cloaked_url()
S
64 1 11
PLCL_Link::get_link_name()
S
63 1 11
PLCL_Database::__construct()
S
78 1 3
PLCL_Settings::go_pro_page()
S
80 1 3
PLCL_Settings::add_options()
S
71 1 6
premium_link_cloaker_lite()
S
82 1 3
PLCL_Click::__construct()
S
91 1 2
PLCL_Settings::plugin_menu()
S
62 1 9
PLCL_Link::__construct()
S
75 1 4
PLCL_Settings::register_settings()
S
78 1 3
PLCL_Settings::get_post_types()
S
69 1 7
PLCL_Link::redirect()
S
77 1 4
Premium_Link_Cloaker_Lite::load_textdomain()
S
71 1 5
PLCL_Settings::settings_page()
S
76 1 4
PLCL_Settings::add_link_page()
S
65 1 8
PLCL_Category::__construct()
S
79 1 3