Code Analysis: Pardot 1.5.2

Most Complex Classes

Class Rating Complexity
Pardot_Settings
D
182
Pardot_API
C
117
Pardot_Plugin
C
109
PardotCrypto
S
35
Pardot_Forms_Widget
S
28
Pardot_Dynamic_Content_Widget
S
21
_Pardot_Forms_Shortcode_Popup
S
6

Most Complex Functions

Function Rating Complexity
Pardot_API::get_response()
D
38
Pardot_Plugin::get_form_body()
D
35
Pardot_Settings::admin_init()
C
28
Pardot_Settings::sanitize_fields()
B
22
Pardot_API::set_auth()
B
18
Pardot_Settings::get_settings()
B
18
PardotCrypto::encrypt()
B
16
Pardot_Dynamic_Content_Widget::form()
A
10
Pardot_Forms_Widget::form()
A
9
Pardot_API::get_campaigns()
A
10
Pardot_Settings::auth_status_field()
A
8
Pardot_Plugin::get_dynamic_content_body()
A
8