Code Analysis: Mattytap Sermons 3.4.0

Most Complex Classes

Class Rating Complexity
SM_Import_SM
D
199
SM_Shortcodes
D
178
SM_Admin_Settings
D
151
SermonManager
D
137
SM_Import_SB
B
83
SM_Import_SE
A
64
SM_Dates_WP
A
63
SM_Admin_Audio_Tools
A
52
SM_Admin_Post_Types
S
43
SM_Export_SM
S
40
SM_API
S
32
SM_Install
S
30

Most Complex Functions

Function Rating Complexity
SM_Shortcodes::display_sermons()
D
80
SM_Admin_Settings::output_fields()
D
62
SermonManager::_init_actions()
D
65
SM_Export_SM::sermon_export_wp()
D
40
SM_Import_SM::process_posts()
D
49
SM_Import_SB::_import_sermons()
D
44
SM_Import_SE::_import_messages()
D
38
SM_Admin_Settings::save_fields()
C
28
SM_Import_SM::tag_close()
B
22
SM_Widget_Recent_Sermons::widget()
B
19
SM_API::save_custom_data()
B
20
wpfc_render_video()
B
21