Code Analysis: Exodox 0.8.4

Function Rating Maintainability Complexity Lines of code
ExodoxLogin::the_posts()
B
42 19 48
ExodoxLogin::lock_single_post()
B
30 10 146
ExodoxLogin::retrieve_locked_posts()
A
43 11 47
ExodoxLogin::add_read_more_element()
A
46 10 36
ExodoxLogin::replace_title_if_locked()
A
51 8 26
ExodoxLogin::get_lock_status()
A
52 8 25
ExodoxLogin::get_image_data()
S
50 7 27
ExodoxLogin::request_handler()
S
56 7 22
ExodoxLogin::generate_single_locked_item_html()
S
42 4 56
ExodoxLogin::rest_authentication_errors()
S
56 6 17
ExodoxLogin::admin_init()
S
46 4 43
ExodoxLogin::input_field()
S
60 6 12
ExodoxLogin::should_display_read_more()
S
52 5 22
ExodoxLogin::is_path_locked()
S
61 5 12
ExodoxLogin::initialize()
S
51 4 24
ExodoxLogin::get_loop_stats()
S
50 3 29
ExodoxLogin::get_user_id()
S
66 4 9
ExodoxLogin::no_exodox_actions()
S
72 4 6
ExodoxLogin::set_user_cookie()
S
66 4 7
ExodoxLogin::exodox_disable_listing_checkbox()
S
65 4 8
ExodoxLogin::filter_publisher_id()
S
60 3 14
ExodoxLogin::loop_start()
S
60 3 13
ExodoxLogin::admin_settings_descr_callback()
S
63 3 11
ExodoxLogin::get_time_diff()
S
55 2 19
ExodoxLogin::render_page()
S
59 2 16
ExodoxLogin::get_current_url()
S
75 3 3
ExodoxLogin::get_days_hours()
S
58 2 15
ExodoxLogin::is_exempted_url()
S
65 3 9
ExodoxLogin::exodox_verify_owner()
S
62 2 11
ExodoxLogin::enqueue_lock_single_css()
S
56 1 21
ExodoxLogin::admin_ssl_notice()
S
58 1 18
ExodoxLogin::get_common_url()
S
63 2 9
ExodoxLogin::log_warning()
S
71 2 6
ExodoxLogin::init()
S
66 2 8
ExodoxLogin::hide_content_in_feed()
S
70 2 6
ExodoxLogin::get_locked_post_object()
S
68 2 7
ExodoxLogin::add_cookies_not_allowed_query_arg()
S
68 2 7
ExodoxLogin::is_bot()
S
72 2 5
ExodoxLogin::get_first_image()
S
63 2 10
ExodoxLogin::cookies_allowed()
S
77 2 3
ExodoxLogin::user_can_edit_posts()
S
79 2 3
ExodoxLogin::check_login_return_parameters()
S
71 2 5
ExodoxLogin::redirect_to_post()
S
76 1 4
ExodoxLogin::is_admin_page()
S
80 1 3
ExodoxLogin::is_user_logged_in()
S
79 1 3
ExodoxLogin::admin_menu()
S
65 1 10
ExodoxLogin::exodox_rest_api_init()
S
68 1 7
ExodoxLogin::add_exodox_host()
S
75 1 4
ExodoxLogin::format_data_raw()
S
79 1 3
ExodoxLogin::is_login_check_return_page()
S
74 1 4
ExodoxLogin::replace_singular_title()
S
79 1 3
ExodoxLogin::redirect_to_login_check()
S
70 1 5
ExodoxLogin::wrap_listing()
S
79 1 3
ExodoxLogin::redirect_to_target_url_no_cookies()
S
67 1 7
ExodoxLogin::exodox_clear_cookies()
S
77 1 3
ExodoxLogin::singular_title_replaced()
S
79 1 3
ExodoxLogin::is_unsupported_method()
S
78 1 3
ExodoxLogin::exodox_load_plugin_textdomain()
S
77 1 3
ExodoxLogin::log_error()
S
79 1 3
ExodoxLogin::redirect_to_target_url()
S
74 1 4
ExodoxLogin::format_data()
S
77 1 3
ExodoxLogin::get_publisher_id()
S
80 1 3
ExodoxLogin::is_login_page()
S
74 1 4
ExodoxLogin::plugin_action_links()
S
65 1 9
ExodoxLogin::redirect_to_https()
S
69 1 6