src/Request/Error/ViewModel.php

Summary

Maintainability
A
0 mins
Test Coverage

non-abstract class \Mvc5\Request\Error\ViewModel contains abstract internal method \Iterator::next
Open

final class ViewModel
Severity: Critical
Found in src/Request/Error/ViewModel.php by phan

non-abstract class \Mvc5\Request\Error\ViewModel contains abstract internal method \Iterator::rewind
Open

final class ViewModel
Severity: Critical
Found in src/Request/Error/ViewModel.php by phan

non-abstract class \Mvc5\Request\Error\ViewModel contains abstract method \Mvc5\Template\TemplateModel::vars declared at /code/src/Template/TemplateModel.php:19
Open

final class ViewModel
Severity: Critical
Found in src/Request/Error/ViewModel.php by phan

Possibly zero references to public class constant \Mvc5\Request\Error\ViewModel::TEMPLATE
Open

    const TEMPLATE = 'error';
Severity: Minor
Found in src/Request/Error/ViewModel.php by phan

non-abstract class \Mvc5\Request\Error\ViewModel contains abstract internal method \Iterator::valid
Open

final class ViewModel
Severity: Critical
Found in src/Request/Error/ViewModel.php by phan

non-abstract class \Mvc5\Request\Error\ViewModel contains abstract method \Mvc5\Template\TemplateModel::template declared at /code/src/Template/TemplateModel.php:14
Open

final class ViewModel
Severity: Critical
Found in src/Request/Error/ViewModel.php by phan

non-abstract class \Mvc5\Request\Error\ViewModel contains abstract method \Mvc5\Template\TemplateModel::withTemplate declared at /code/src/Template/TemplateModel.php:25
Open

final class ViewModel
Severity: Critical
Found in src/Request/Error/ViewModel.php by phan

non-abstract class \Mvc5\Request\Error\ViewModel contains abstract internal method \Iterator::key
Open

final class ViewModel
Severity: Critical
Found in src/Request/Error/ViewModel.php by phan

Doc-block of $template in __construct is phpdoc param type string which is not a permitted replacement of the nullable param type ?string declared in the signature ('?T' should be documented as 'T|null' or '?T')
Open

     * @param string $template
Severity: Minor
Found in src/Request/Error/ViewModel.php by phan

non-abstract class \Mvc5\Request\Error\ViewModel contains abstract internal method \Iterator::current
Open

final class ViewModel
Severity: Critical
Found in src/Request/Error/ViewModel.php by phan

non-abstract class \Mvc5\Request\Error\ViewModel contains abstract internal method \Countable::count
Open

final class ViewModel
Severity: Critical
Found in src/Request/Error/ViewModel.php by phan

There are no issues that match your filters.

Category
Status