SAREhub/PHP_Client

View on GitHub
src/SAREhub/Client/Processor/LogProcessor.php

Summary

Maintainability
A
0 mins
Test Coverage

Missing class import via use statement (line '62', column '23').
Open

            throw new \InvalidArgumentException("invalid LogLevel: $logLevel");

MissingImport

Since: 2.7.0

Importing all external classes in a file through use statements makes them clearly visible.

Example

function make() {
    return new \stdClass();
}

Source http://phpmd.org/rules/cleancode.html#MissingImport

Missing class import via use statement (line '60', column '35').
Open

        $logLevelReflection = new \ReflectionClass(LogLevel::class);

MissingImport

Since: 2.7.0

Importing all external classes in a file through use statements makes them clearly visible.

Example

function make() {
    return new \stdClass();
}

Source http://phpmd.org/rules/cleancode.html#MissingImport

There must be one blank line after the namespace declaration
Open

namespace SAREhub\Client\Processor;

The closing brace for the class must go on the next line after the body
Open

}

Expected 1 newline at end of file; 0 found
Open

}

There are no issues that match your filters.

Category
Status