Code Analysis: ProfilePress 4.15.4

Most Complex Functions

Function Rating Complexity
ProfilePress\Core\Classes\RegistrationAuth::register_new_user()
D
82
ProfilePress\Core\Admin\SettingsPages\DragDropBuilder\DragDropBuilder::icon_picker_template()
D
2
ProfilePress\Core\Classes\EditUserProfile::update_user_profile()
D
46
ProfilePress\Core\Membership\DigitalProducts\DownloadHandler::process_download()
D
38
ProfilePress\Core\Themes\DragDrop\FieldListing::forge()
D
37
ProfilePress\Core\Membership\Repositories\OrderRepository::retrieveBy()
D
32
ProfilePress\Core\ShortcodeParser\Builder\FieldsShortcodeCallback::select_dropdown_field()
D
38
ProfilePress\Core\Admin\SettingsPages\GeneralSettings::settings_admin_page_callback()
D
8
ProfilePress\Core\ContentProtection\ConditionCallbacks::post_type()
D
34
ProfilePress\Core\Admin\SettingsPages\Membership\SettingsFieldsParser::field_output()
D
31
ProfilePress\Core\Membership\Controllers\CheckoutController::process_checkout()
C
29
ProfilePress\Core\Membership\Repositories\CustomerRepository::retrieveBy()
C
26