xAPI-vle/moodle-logstore_xapi

View on GitHub
src/transformer/utils/get_verb.php

Summary

Maintainability
B
4 hrs
Test Coverage

Showing 2 of 2 total issues

Method get_verb has 80 lines of code (exceeds 25 allowed). Consider refactoring.
Open

function get_verb(string $verb, array $config, string $lang) {
$verb = strtolower($verb);
$output = array();
switch ($verb) {
case 'completed':
Severity: Major
Found in src/transformer/utils/get_verb.php - About 3 hrs to fix

Function get_verb has a Cognitive Complexity of 13 (exceeds 5 allowed). Consider refactoring.
Open

function get_verb(string $verb, array $config, string $lang) {
$verb = strtolower($verb);
$output = array();
switch ($verb) {
case 'completed':
Severity: Minor
Found in src/transformer/utils/get_verb.php - About 1 hr to fix

There are no issues that match your filters.

Category
Status