Code Analysis: InkToPaw 3D Model Block 1.0.0

Most Complex Classes

Class Rating Complexity
Ink3D_Security
A
73
Ink3D_Assets
S
11
Ink3D_Blocks
S
9

Most Complex Functions

Function Rating Complexity
Ink3D_Security::sanitize_model_url()
A
8
Ink3D_Security::sanitize_image_url()
A
8
Ink3D_Assets::register()
S
2
Ink3D_Security::get_background_config()
S
5
Ink3D_Security::is_safe_model_attachment()
S
5
Ink3D_Assets::enqueue_frontend_when_needed()
S
5
Ink3D_Security::normalize_viewer_attributes()
S
4
Ink3D_Blocks::get_viewer_metadata()
S
4
Ink3D_Security::sanitize_float()
S
4
Ink3D_Security::resolve_model_url()
S
4
Ink3D_Security::resolve_poster_url()
S
4
Ink3D_Security::sanitize_background_color()
S
4