Code Analysis: Exodox 0.8.5

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