Code Analysis: bizExaminer LearnDash Extension 1.5.2

Most Complex Functions

Function Rating Complexity
BizExaminer\LearnDashExtension\LearnDash\Quiz\QuizSettings\MetaBoxHelper::getRemoteProctorSettingFields()
D
1
BizExaminer\LearnDashExtension\LearnDash\Quiz\QuizService::importExternalAttempts()
D
34
BizExaminer\LearnDashExtension\LearnDash\Quiz\QuizSettings\MetaBox::filter_saved_fields()
C
23
BizExaminer\LearnDashExtension\LearnDash\Quiz\QuizService::triggerLearnDashQuizCompleted()
B
22
BizExaminer\LearnDashExtension\LearnDash\Quiz\CallbackApi\Controller::eventCallback()
B
17
BizExaminer\LearnDashExtension\LearnDash\Quiz\QuizService::startQuiz()
B
13
BizExaminer\LearnDashExtension\LearnDash\Settings\ApiCredentialsSection::filter_section_save_fields()
B
18
BizExaminer\LearnDashExtension\LearnDash\Quiz\QuizSettings\MetaBoxHelper::validateRemoteProctoringSettings()
B
19
BizExaminer\LearnDashExtension\Api\ApiClient::handleApiResultErrors()
B
16
BizExaminer\LearnDashExtension\LearnDash\Quiz\QuizFrontend::prepareRender()
B
16
BizExaminer\LearnDashExtension\LearnDash\Quiz\QuizSettings\MetaBoxHelper::getAjaxOptions()
B
14
BizExaminer\LearnDashExtension\LearnDash\Settings\SupportSectionHelper::handleAction()
B
16