Code Analysis: WP101 Video Tutorial Plugin 5.3.1

Function Rating Maintainability Complexity Lines of code
maybe_migrate()
A
47 10 33
show_notifications()
A
44 7 44
WP101\API::send_request()
A
45 7 43
list_topics()
A
48 7 36
check_plugins()
S
51 7 27
render_shortcode()
S
47 6 39
WP101\API::get_playlist()
S
52 7 24
WP101\API::exchange_api_key()
S
46 5 39
migrate_multisite()
S
49 5 32
WP101\API::get_public_api_key()
S
57 5 16
WP101\API::get_addons()
S
51 4 27
register_menu_pages()
S
47 3 41
sanitize_api_key()
S
52 3 27
WP101\API::get_topic()
S
63 4 11
discover_deprecated_actions()
S
57 3 17
display_api_errors()
S
58 3 17
discover_deprecated_filters()
S
58 3 16
render_shortcode_playlist()
S
51 2 30
dismiss_notice()
S
59 3 14
WP101\API::get_api_key()
S
64 3 11
render_shortcode_single()
S
54 2 23
enqueue_scripts()
S
55 2 21
is_relevant_series()
S
67 3 7
wp_config_requires_updating()
S
71 3 6
WP101\API::get_series()
S
65 3 9
WP101\API::account_can()
S
66 3 7
WP101\API::build_uri()
S
67 3 7
enqueue_scripts_styles()
S
57 1 22
render_constant_upgrade_notice()
S
56 1 22
render_constant_empty_notice()
S
58 1 21
register_scripts()
S
60 1 16
WP101\API::get_account()
S
69 2 7
shortcode_debug()
S
68 2 7
api_key_needs_migration()
S
79 2 3
WP101\API::get_instance()
S
71 2 6
register_settings()
S
64 1 11
current_user_can_purchase_addons()
S
80 1 3
WP101\API::set_api_key()
S
81 1 3
clear_caches()
S
65 1 10
get_series()
S
81 1 3
render_settings_page()
S
81 1 3
WP101\API::__construct()
S
98 1 1
WP101\API::handle_error()
S
79 1 3
uninstall_plugin()
S
69 1 8
WP101_Plugin::__callStatic()
S
78 1 3
WP101\API::__wakeup()
S
98 1 1
WP101\API::clear_api_key()
S
81 1 3
clear_public_api_key()
S
71 1 6
WP101_Plugin::__get()
S
79 1 3
WP101\API::has_api_key()
S
80 1 3
render_notification()
S
68 1 8
plugin_settings_link()
S
67 1 8
get_addon_capability()
S
80 1 3
WP101\API::get_public_api_key_name()
S
77 1 3
render_migration_failure_notice()
S
71 1 8
WP101_Plugin::deprecated()
S
78 1 3
api()
S
82 1 3
WP101_Plugin::__construct()
S
80 1 3
register_textdomain()
S
78 1 3
WP101\API::generate_cache_key()
S
77 1 3
WP101\API::get_errors()
S
82 1 3
WP101_Plugin::__call()
S
80 1 3
render_migration_success_notice()
S
71 1 8
get_api_key()
S
82 1 3
register_scripts_styles()
S
69 1 8
render_addons_page()
S
69 1 6
WP101\API::__clone()
S
98 1 1
mark_deprecated()
S
79 1 3
render_listings_page()
S
67 1 7
get_topic()
S
81 1 3