Code Analysis: Edwiser Bridge - WordPress Moodle LMS Integration 4.1.0

Most Complex Functions

Function Rating Complexity
app\wisdmlabs\edwiserBridge\Eb_Admin_Settings::output_fields()
D
74
eb_enhanced_paypal_shortcode()
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
EdwiserBridge_Blocks_Course_API::eb_get_courses()
D
30
app\wisdmlabs\edwiserBridge\Eb_Frontend_Form_Handler::process_registration()
C
31
app\wisdmlabs\edwiserBridge\Eb_Setup_Wizard_Templates::eb_setup_pro_plugins()
C
28
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