Code Analysis: Smjrifle Interactive Maps with Google Maps and Leaflet 1.0.0

Most Complex Classes

Class Rating Complexity
SMJRGOMA_Post_Type
S
29
SMJRGOMA_Settings
S
27
SMJRGOMA_Assets
S
22
SMJRGOMA_Ajax
S
21
SmjrifleInteractiveMaps
S
12
SMJRGOMA_Shortcode
S
11

Most Complex Functions

Function Rating Complexity
SMJRGOMA_Assets::admin_assets()
A
13
SMJRGOMA_Post_Type::save_meta()
A
11
SMJRGOMA_Shortcode::render()
A
8
SMJRGOMA_Assets::frontend_assets()
S
5
SmjrifleInteractiveMaps::init()
S
6
SMJRGOMA_Settings::sanitize()
S
6
SMJRGOMA_Ajax::save_locations()
S
5
SMJRGOMA_Ajax::upload_image()
S
4
SMJRGOMA_Post_Type::custom_column_data()
S
4
SMJRGOMA_Post_Type::custom_columns()
S
3
SMJRGOMA_Post_Type::get_map_meta()
S
2
SMJRGOMA_Settings::render_page()
S
2