jkphl/micrometa

View on GitHub
src/Micrometa/Tests/Ports/ItemObjectModelTest.php

Summary

Maintainability
A
2 hrs
Test Coverage

Method getItems has 66 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    protected function getItems()
    {
        $items = ItemFactory::createFromApplicationItems(
            [
                // Stylesheet link item
Severity: Major
Found in src/Micrometa/Tests/Ports/ItemObjectModelTest.php - About 2 hrs to fix

    Missing class import via use statement (line '73', column '20').
    Open

            $dom = new \DOMDocument();

    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 are no issues that match your filters.

    Category
    Status