Code Analysis: CMXR — Canvas Motion Backgrounds 1.3.1

Most Complex Classes

Class Rating Complexity
CMXR_CPT
D
129
CMXR_REST
A
74
CMXR_Settings
A
51
CMXR_Template_Registry
S
49
CMXR_Configurator
S
17
CMXR_Admin
S
15
CMXR_Dashboard
S
14
CMXR_Debug
S
10
CMXR_Schema
S
8
CMXR_Loader
S
7
CMXR_Public
S
6
CMXR_ExploreXR
S
2

Most Complex Functions

Function Rating Complexity
CMXR_CPT::sanitize_config_v2()
D
34
CMXR_Settings::handle_import()
C
31
CMXR_CPT::sanitize_config_v1()
B
18
CMXR_Configurator::render()
B
17
CMXR_Dashboard::render()
A
12
CMXR_REST::duplicate_animation()
A
11
CMXR_Admin::enqueue_assets()
A
7
CMXR_Template_Registry::valid_definition()
A
12
CMXR_Debug::render()
A
10
CMXR_REST::create_animation()
A
9
CMXR_Template_Registry::all()
A
10
CMXR_REST::update_animation()
A
10