Code Analysis: ContentPen 1.0.1

Function Rating Maintainability Complexity Lines of code
ContentPen_API::create_post()
B
37 19 68
ContentPen_API::create_post()
B
37 19 68
ContentPen_API::upload_post_images()
A
38 11 74
ContentPen_API::upload_post_images()
A
38 11 74
ContentPen_Page::render_connection_page()
A
42 8 70
ContentPen_Page::render_connection_page()
A
42 8 70
ContentPen_Page::show_api_notices()
A
54 9 20
ContentPen_Page::show_api_notices()
A
54 9 20
ContentPen_API::set_post_slug()
S
46 5 44
ContentPen_API::set_post_slug()
S
46 5 44
ContentPen_API::get_authors()
S
56 4 18
ContentPen_API::get_authors()
S
56 4 18
ContentPen_API::set_yoast_seo()
S
60 4 13
ContentPen_API::set_yoast_seo()
S
60 4 13
ContentPen_API::set_featured_image()
S
55 3 20
ContentPen_API::set_featured_image()
S
55 3 20
ContentPen_API::check_api_key()
S
60 3 12
ContentPen_API::check_api_key()
S
60 3 12
ContentPen_Page::enqueue_scripts()
S
54 2 23
ContentPen_Page::enqueue_scripts()
S
54 2 23
ContentPen_API::get_posts()
S
54 2 21
ContentPen_API::get_posts()
S
54 2 21
ContentPen_API::get_categories()
S
57 2 17
ContentPen_API::get_categories()
S
57 2 17
ContentPen_API::set_all_in_one_seo()
S
66 3 8
ContentPen_API::is_yoast_active()
S
65 3 9
ContentPen_API::is_all_in_one_seo_active()
S
65 3 9
ContentPen_API::is_yoast_active()
S
65 3 9
ContentPen_API::set_all_in_one_seo()
S
66 3 8
ContentPen_API::is_all_in_one_seo_active()
S
65 3 9
ContentPen_API::register_routes()
S
53 1 27
ContentPen_API::register_routes()
S
53 1 27
ContentPen::render_settings_page()
S
59 1 21
ContentPen::render_settings_page()
S
59 1 21
ContentPen_Page::get_instance()
S
71 2 6
ContentPen::get_instance()
S
71 2 6
ContentPen_Admin::enqueue_admin_scripts()
S
69 2 7
ContentPen_Page::get_instance()
S
71 2 6
ContentPen_Admin::enqueue_admin_scripts()
S
69 2 7
ContentPen_API::get_instance()
S
71 2 6
ContentPen::get_instance()
S
71 2 6
ContentPen_Admin::get_instance()
S
71 2 6
ContentPen_API::get_instance()
S
71 2 6
ContentPen_Admin::get_instance()
S
71 2 6
ContentPen::register_settings()
S
64 1 11
ContentPen::register_settings()
S
64 1 11
ContentPen_Page::add_menu_page()
S
64 1 11
ContentPen_Page::add_menu_page()
S
64 1 11
ContentPen_Page::__construct()
S
72 1 5
ContentPen_API::__construct()
S
79 1 3
ContentPen_API::validate_api_key()
S
71 1 6
ContentPen::sanitize_api_key()
S
80 1 3
ContentPen_Admin::__construct()
S
79 1 3
ContentPen::__construct()
S
71 1 5
ContentPen::add_plugin_action_links()
S
71 1 5
ContentPen::__construct()
S
71 1 5
ContentPen_API::get_mime_type()
S
64 1 10
ContentPen_Page::__construct()
S
72 1 5
ContentPen_Admin::__construct()
S
79 1 3
ContentPen_API::kses_remove_filters()
S
73 1 5
ContentPen::register_api_routes()
S
77 1 4
ContentPen_API::__construct()
S
79 1 3
contentpen_init()
S
75 1 5
ContentPen::sanitize_api_key()
S
80 1 3
contentpen_init()
S
75 1 5
ContentPen_API::get_mime_type()
S
64 1 10
ContentPen_API::validate_api_key()
S
71 1 6
ContentPen::register_api_routes()
S
77 1 4
ContentPen_API::kses_remove_filters()
S
73 1 5
ContentPen::add_plugin_action_links()
S
71 1 5