Showing 1,086 of 1,086 total issues

Reference to undeclared property \Mvc5\View\Config\ViewModel->service (Did you mean \Mvc5\View\Config\ViewModel->service() or $service)
Open

        $new->service = $service;
Severity: Minor
Found in src/View/Config/ViewModel.php by phan

Reference to undeclared property \Mvc5\View\Render->model
Open

        $this->model = $options['model'] ?? ViewModel::class;
Severity: Minor
Found in src/View/Render.php by phan

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

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

Possibly zero references to class \Mvc5\View\Template\Traverse
Open

trait Traverse
Severity: Minor
Found in src/View/Template/Traverse.php by phan

non-abstract class \Mvc5\Response\JsonErrorResponse contains abstract method \Mvc5\Response\Response::withHeaders declared at /code/src/Response/Response.php:56
Open

final class JsonErrorResponse
Severity: Critical
Found in src/Response/JsonErrorResponse.php by phan

non-abstract class \Mvc5\Response\JsonErrorResponse contains abstract method \Mvc5\Response\Response::withStatus declared at /code/src/Response/Response.php:63
Open

final class JsonErrorResponse
Severity: Critical
Found in src/Response/JsonErrorResponse.php by phan

non-abstract class \Mvc5\Response\JsonExceptionResponse contains abstract method \Mvc5\Http\Response::body declared at /code/src/Http/Response.php:16
Open

final class JsonExceptionResponse
Severity: Critical
Found in src/Response/JsonExceptionResponse.php by phan

non-abstract class \Mvc5\Response\JsonResponse contains abstract method \Mvc5\Response\Response::cookies declared at /code/src/Response/Response.php:16
Open

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

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

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

non-abstract class \Mvc5\Response\RedirectResponse contains abstract method \Mvc5\Http\Response::reason declared at /code/src/Http/Response.php:26
Open

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

non-abstract class \Mvc5\Response\RedirectResponse contains abstract method \Mvc5\Response\Response::withStatus declared at /code/src/Response/Response.php:63
Open

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

non-abstract class \Mvc5\Response\RedirectResponse contains abstract method \Mvc5\Response\Response::withVersion declared at /code/src/Response/Response.php:69
Open

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

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

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

syntax error, unexpected 'array' (T_ARRAY), expecting function (T_FUNCTION) or const (T_CONST)
Open

    protected array $alias = [];
Severity: Critical
Found in src/Service/Alias.php by phan

syntax error, unexpected 'Model' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST)
Open

    protected Model $config;
Severity: Critical
Found in src/Session/Config/Container.php by phan

Possibly zero references to public method \Mvc5\Session\Config\PHPSession::current()
Open

    function current() : mixed
Severity: Minor
Found in src/Session/Config/PHPSession.php by phan

Possibly zero references to public method \Mvc5\Session\Config\PHPSession::destroy()
Open

    function destroy(bool $remove_session_cookie = true) : bool
Severity: Minor
Found in src/Session/Config/PHPSession.php by phan

Possibly zero references to public method \Mvc5\Session\Config\PHPSession::id()
Open

    function id(string $id = null) : string
Severity: Minor
Found in src/Session/Config/PHPSession.php by phan

Doc-block of offsetGet contains declared return type mixed which is incompatible with the return type \Mvc5\Session\Config\mixed declared in the signature
Open

     * @return mixed
Severity: Minor
Found in src/Session/Config/PHPSession.php by phan

non-abstract class \Mvc5\Session\Container contains abstract method \Mvc5\Session\SessionContainer::label declared at /code/src/Session/SessionContainer.php:14
Open

class Container
Severity: Critical
Found in src/Session/Container.php by phan
Severity
Category
Status
Source
Language