Code Analysis: Shapely Companion 1.2.7

Function Rating Maintainability Complexity Lines of code
Shapely_Home_Parallax::widget()
D
33 39 77
Shapely_Home_Features::get_fontawesome_icons()
D
14
2 530
Shapely_Walker_Nav_Menu_Edit::start_el()
C
26
21 180
Shapely_Video::widget()
C
38 28 63
Shapely_Home_Portfolio::widget()
B
35 13 93
Shapely_Home_Contact::widget()
A
38 12 76
shapely_companion_import_content()
A
38 10 81
Shapely_Home_Features::update()
A
57 12 15
shapely_companion_save_post_class_meta()
A
52 11 21
Shapely_Home_Clients::form()
A
43 9 49
shapely_nav_menu_item_link_meta_box()
A
43 8 52
Shapely_Home_Parallax::update()
A
53 10 21
shapely_companion_add_default_widgets()
A
47 9 35
Shapely_Home_Clients::update()
A
57 10 15
Shapely_Video::update()
A
58 10 13
Shapely_Recent_Posts::widget()
A
41 6 66
Shapely_Home_Contact::form()
A
36 4 93
Shapely_Home_Clients::widget()
A
46 7 45
Shapely_Home_Contact::update()
A
59 9 12
Shapely_Home_Portfolio::update()
A
59 9 12
Shapely_Home_Features::form()
A
41 5 67
Shapely_Home_Parallax::form()
A
36 2 106
Shapely_Video::form()
S
37 2 103
shapely_companion_widgets_init()
S
47 6 39
Epsilon_Dashboard::add_widget()
S
42 5 52
Shapely_Home_Testimonials::widget()
S
42 4 66
shapely_update_menu_item()
S
59 7 13
Epsilon_Dashboard::render_dashboard_widget()
S
44 3 65
Shapely_Home_Portfolio::form()
S
41 2 72
Shapely_Home_Features::widget()
S
45 3 51
shapely_companion_admin_scripts()
S
53 4 20
Shapely_Home_Testimonials::update()
S
66 5 7
Shapely_Recent_Posts::update()
S
66 5 7
shapely_get_attachment_media()
S
60 4 13
Shapely_Social::form()
S
47 2 41
Shapely_Categories::widget()
S
48 2 36
Shapely_Home_Testimonials::form()
S
50 2 33
Shapely_Categories::update()
S
67 4 7
Shapely_Social::widget()
S
49 2 30
Shapely_Home_Call_For_Action::update()
S
67 4 7
Epsilon_Dashboard::instance()
S
64 4 10
Shapely_Home_Call_For_Action::widget()
S
54 2 27
Shapely_Home_Call_For_Action::form()
S
52 1 31
Shapely_Categories::enqueue()
S
72 3 5
shapely_get_attachment_image()
S
65 3 8
Shapely_Home_Parallax::enqueue()
S
72 3 5
Shapely_Categories::form()
S
52 1 30
Shapely_Home_Contact::enqueue()
S
72 3 5
Shapely_Video::enqueue()
S
72 3 5
Shapely_Page_Title::widget()
S
62 2 13
Epsilon_Dashboard::setup_vars()
S
60 2 12
Shapely_Page_Content::widget()
S
55 1 26
Shapely_Recent_Posts::form()
S
54 1 26
Shapely_Home_Parallax::__construct()
S
54 1 22
Shapely_Home_Contact::__construct()
S
55 1 21
Shapely_Home_Features::__construct()
S
55 1 21
Shapely_Video::__construct()
S
55 1 20
Shapely_Home_Portfolio::__construct()
S
56 1 18
Shapely_Categories::__construct()
S
58 1 16
Shapely_Home_Clients::__construct()
S
59 1 15
Shapely_Home_Call_For_Action::__construct()
S
61 1 13
Shapely_Recent_Posts::__construct()
S
60 1 13
Shapely_Home_Testimonials::__construct()
S
61 1 13
Shapely_Social::__construct()
S
63 1 11
shapely_companion_portfolio_link()
S
64 1 11
shapely_author_social_links()
S
67 1 8
Shapely_Page_Content::form()
S
100 1 2
Shapely_Walker_Nav_Menu_Edit::end_lvl()
S
91 1 2
Epsilon_Dashboard::load_hooks()
S
75 1 4
shapely_companion_add_post_meta_boxes()
S
66 1 10
shapely_companion_admin_notice()
S
70 1 7
shapely_companion_dashboard_widget()
S
69 1 7
Shapely_Page_Title::__construct()
S
67 1 8
Shapely_Social::update()
S
68 1 7
shapely_companion_customizer_live_preview()
S
77 1 3
shapely_nav_menu_setup()
S
77 1 3
Shapely_Page_Title::update()
S
77 1 4
Shapely_Page_Title::form()
S
100 1 2
shapely_allow_skype_protocol()
S
77 1 4
Shapely_Walker_Nav_Menu_Edit::start_lvl()
S
91 1 2
shapely_walker_nav_menu_edit()
S
83 1 3
Shapely_Page_Content::__construct()
S
67 1 8
shapely_companion_post_meta_boxes_setup()
S
75 1 4
Shapely_Page_Content::update()
S
77 1 4