src/Plugin/Plugin.php

Summary

Maintainability
A
35 mins
Test Coverage

Method __construct has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

    function __construct(string $name = null, array $args = [], array $calls = [], string $param = null, bool $merge = false)
Severity: Minor
Found in src/Plugin/Plugin.php - About 35 mins to fix

    non-abstract class \Mvc5\Plugin\Plugin contains abstract internal method \Iterator::current
    Open

    class Plugin
    Severity: Critical
    Found in src/Plugin/Plugin.php by phan

    non-abstract class \Mvc5\Plugin\Plugin contains abstract internal method \Countable::count
    Open

    class Plugin
    Severity: Critical
    Found in src/Plugin/Plugin.php by phan

    non-abstract class \Mvc5\Plugin\Plugin contains abstract internal method \Iterator::next
    Open

    class Plugin
    Severity: Critical
    Found in src/Plugin/Plugin.php by phan

    non-abstract class \Mvc5\Plugin\Plugin contains abstract internal method \Iterator::rewind
    Open

    class Plugin
    Severity: Critical
    Found in src/Plugin/Plugin.php by phan

    non-abstract class \Mvc5\Plugin\Plugin contains abstract internal method \Iterator::key
    Open

    class Plugin
    Severity: Critical
    Found in src/Plugin/Plugin.php by phan

    non-abstract class \Mvc5\Plugin\Plugin contains abstract internal method \Iterator::valid
    Open

    class Plugin
    Severity: Critical
    Found in src/Plugin/Plugin.php by phan

    There are no issues that match your filters.

    Category
    Status