Code Analysis: Disqus for WordPress 3.1

Function Rating Maintainability Complexity Lines of code
Disqus_Rest_Api::comment_data_from_post()
B
37 20 70
Disqus_Rest_Api::generate_export_wxr()
A
29 2 171
Disqus_Rest_Api::rest_sync_webhook()
A
47 8 34
Disqus_Public::dsq_embed_can_load_for_post()
S
52 7 28
Disqus_Rest_Api::enable_sync()
S
48 6 33
Disqus_Rest_Api::get_sync_status()
S
49 6 31
Disqus_Admin::enqueue_scripts()
S
45 5 43
Disqus_Rest_Api::get_or_update_settings()
S
56 6 17
Disqus_Rest_Api::rest_admin_only_permission_callback()
S
58 6 15
Disqus_Public::embed_vars_for_post()
S
48 4 31
Disqus_Admin::dsq_filter_rest_url()
S
59 5 14
Disqus_Public::dsq_comment_count_can_load_for_post()
S
62 5 12
Disqus_Rest_Api::rest_settings()
S
61 5 11
Disqus_Api_Service::api_get()
S
55 4 19
Disqus_Rest_Api::get_request_data()
S
60 4 14
Disqus_Public::dsq_can_load()
S
61 4 13
Disqus_Admin::dsq_construct_admin_bar()
S
47 2 43
Disqus_Rest_Api::rest_export_post()
S
51 3 27
Disqus_Rest_Api::dsq_get_settings_schema()
S
45 1 54
Disqus_Rest_Api::disable_sync()
S
54 3 23
Disqus_Rest_Api::register_endpoints()
S
47 1 48
Disqus_Rest_Api::update_comment_from_post()
S
59 3 14
Disqus_Admin::dsq_plugin_action_links()
S
62 3 11
Disqus_Rest_Api::is_comment_exportable()
S
70 3 5
Disqus_Rest_Api::validate_disqus_post_data()
S
71 3 5
Disqus_Loader::run()
S
66 3 8
Disqus_Admin::dsq_contruct_admin_menu()
S
60 2 15
Disqus_Public::enqueue_comment_embed()
S
65 3 8
Disqus_Rest_Api::filter_rest_pre_serve_request()
S
64 3 9
Disqus_Public::remote_auth_s3_for_user()
S
59 2 14
Disqus_Rest_Api::create_or_update_comment_from_post()
S
60 2 13
Disqus_Public::dsq_comments_link_template()
S
63 2 11
Disqus_Api_Service::get_response_body()
S
63 2 11
Disqus_Admin::get_disqus_admin_url()
S
77 2 3
Disqus_Public::dsq_comments_template()
S
67 2 8
Disqus_Public::enqueue_comment_count()
S
63 2 10
Disqus_Rest_Api::rest_sync_enable()
S
66 2 8
activate_disqus()
S
70 2 6
Disqus_Admin::ensure_sync_token()
S
70 2 6
Disqus_Rest_Api::rest_sync_disable()
S
66 2 8
Disqus_Rest_Api::rest_sync_status()
S
66 2 8
Disqus_Api_Service::api_post()
S
60 1 13
Disqus::load_dependencies()
S
62 1 11
Disqus::get_shortname()
S
82 1 3
Disqus_Deactivator::deactivate()
S
89 1 2
Disqus::get_version()
S
82 1 3
Disqus_Loader::__construct()
S
77 1 4
Disqus_Admin::enqueue_styles()
S
68 1 8
Disqus::get_loader()
S
82 1 3
Disqus_Public::hide_block_theme_comment_section()
S
77 1 9
Disqus::get_disqus_name()
S
82 1 3
Disqus_Rest_Api::create_comment_from_post()
S
73 1 5
run_disqus()
S
74 1 5
Disqus_Rest_Api::rest_get_error()
S
68 1 9
Disqus_Rest_Api::__construct()
S
77 1 4
Disqus_Public::__construct()
S
74 1 5
Disqus_Admin::__construct()
S
71 1 6
Disqus::define_public_hooks()
S
64 1 9
Disqus_Rest_Api::validate_subscription()
S
78 1 3
Disqus::dsq_identifier_for_post()
S
80 1 3
Disqus_Public::dsq_close_window_template()
S
79 1 3
Disqus_Rest_Api::log_sync_message()
S
77 1 3
deactivate_disqus()
S
76 1 4
Disqus::define_admin_hooks()
S
64 1 9
Disqus_Rest_Api::rest_get_response()
S
69 1 7
Disqus_Public::dsq_identifier_for_post()
S
79 1 3
Disqus_Loader::add()
S
64 1 10
Disqus_Api_Service::__construct()
S
77 1 4
Disqus::get_api_service()
S
82 1 3
Disqus_Admin::dsq_render_admin_index()
S
79 1 3
Disqus::run()
S
82 1 3
Disqus_Public::dsq_title_for_post()
S
72 1 5
Disqus::dsq_title_for_post()
S
73 1 5
Disqus_Admin::get_site_name()
S
80 1 3
Disqus::define_rest_api_hooks()
S
71 1 5
Disqus::__construct()
S
66 1 9
Disqus_Loader::add_filter()
S
77 1 3
Disqus_Loader::add_action()
S
77 1 3