Code Analysis: Edwiser Bridge - WordPress Moodle LMS Integration 3.0.0

Most Complex Functions

Function Rating Complexity
eb_enhanced_paypal_shortcode()
D
60
app\wisdmlabs\edwiserBridge\Eb_Admin_Settings::output_fields()
D
60
app\wisdmlabs\edwiserBridge\Eb_Setup_Wizard_Functions::eb_setup_save_and_continue()
D
37
app\wisdmlabs\edwiserBridge\Eb_Post_Types::render_metabox_fields()
D
33
app\wisdmlabs\edwiserBridge\Eb_Setup_Wizard_Functions::eb_setup_wizard_install_plugins()
D
34
app\wisdmlabs\edwiserBridge\Eb_Frontend_Form_Handler::process_registration()
D
32
app\wisdmlabs\edwiserBridge\Eb_Enrollment_Manager::update_user_course_enrollment()
C
28
app\wisdmlabs\edwiserBridge\Eb_Shortcode_Courses::output()
C
27
app\wisdmlabs\edwiserBridge\Eb_Admin_Settings::save_fields()
C
28
app\wisdmlabs\edwiserBridge\Eb_Payment_Manager::take_course_button()
C
21
app\wisdmlabs\edwiserBridge\Eb_User_Manager::create_moodle_user()
C
25
app\wisdmlabs\edwiserBridge\Eb_Enrollment_Manager::update_enrollment_record_wordpress()
C
25