SU-SWS/stanford_migrate

View on GitHub
src/Plugin/migrate_plus/data_parser/LocalistJson.php

Summary

Maintainability
A
0 mins
Test Coverage
B
80%

Missing class import via use statement (line '53', column '19').
Open

        throw new \Exception('No Pager');

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

syntax error, unexpected '...' (T_ELLIPSIS), expecting ']'
Open

      $source_data = [...$source_data, ...parent::getSourceData($page_url)];

Doc comment short description must start with a capital letter
Open

   * {@inheritDoc}

Doc comment short description must end with a full stop
Open

   * {@inheritDoc}

There are no issues that match your filters.

Category
Status