xAPI-vle/moodle-logstore_xapi

View on GitHub
src/transformer/events/mod_assign/assignment_graded.php

Summary

Maintainability
A
2 hrs
Test Coverage

Showing 1 of 1 total issue

Method assignment_graded has 70 lines of code (exceeds 25 allowed). Consider refactoring.
Open

function assignment_graded(array $config, \stdClass $event) {
$repo = $config['repo'];
$grade = $repo->read_record_by_id($event->objecttable, $event->objectid);
$user = $repo->read_record_by_id('user', $grade->userid);
$course = $repo->read_record_by_id('course', $event->courseid);
Severity: Major
Found in src/transformer/events/mod_assign/assignment_graded.php - About 2 hrs to fix
Category
Status