Code Analysis: YMC Crossword 2.1

Function Rating Maintainability Complexity Lines of code
YmcCrossword\Backend\YmcCrossword_Meta_Boxes::save_meta_box()
D
33 32 83
YmcCrossword\Backend\YmcCrossword_Meta_Boxes::top_meta_box()
B
24
7 305
YmcCrossword\Frontend\YmcCrossword_Shortcode::run_shortcode()
A
32 7 129
YmcCrossword\Backend\YmcCrossword_Cpt::register_post_type()
S
55 2 21
YmcCrossword\Frontend\YmcCrossword_Shortcode::get_page_url()
S
70 3 5
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_popup()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_bg_correct_ansver()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_align_question()
S
70 2 6
YmcCrossword\YmcCrossword_Autoloader::run()
S
65 2 9
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_mute()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_bg_stage()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_header_popup()
S
70 2 6
YmcCrossword\Crossword::instance()
S
72 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_bg_color()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_question_color()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_border_color()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_bg_incorrect_ansver()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_content_popup()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_counter_color()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_theme_crossword()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Admin_Variables::get_text_color()
S
70 2 6
YmcCrossword\Backend\YmcCrossword_Meta_Boxes::side_meta_box()
S
64 1 13
YmcCrossword\Frontend\YmcCrossword_Assets_Loader::frontend_embed_scripts()
S
61 1 11
YmcCrossword\Backend\YmcCrossword_Admin_Variables::__construct()
S
98 1 1
YmcCrossword\Frontend\YmcCrossword_Assets_Loader::backend_embed_scripts()
S
71 1 5
YmcCrossword\Crossword::__construct()
S
79 1 3
YmcCrossword\Backend\YmcCrossword_Cpt::__construct()
S
78 1 3
YmcCrossword\Frontend\YmcCrossword_Assets_Loader::__construct()
S
75 1 4
YmcCrossword\Backend\YmcCrossword_Meta_Boxes::__construct()
S
74 1 4
YmcCrossword\Frontend\YmcCrossword_Shortcode::__construct()
S
79 1 3
YmcCrossword\Crossword::init_components()
S
68 1 7
YmcCrossword\Crossword::register_autoloader()
S
76 1 4
YmcCrossword\Crossword::init()
S
78 1 4
YmcCrossword\Frontend\YmcCrossword_Assets_Loader::generate_handle()
S
80 1 3
YmcCrossword\Backend\YmcCrossword_Meta_Boxes::add_post_metabox()
S
72 1 4