src/ControllerParams.php
Method __construct
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
public function __construct($route, $class, $method, $args, Container $container)
Possibly zero references to use statement for classlike/namespace Delegate
(\Circuit\Interfaces\Delegate)
Open
Open
use Circuit\Interfaces\Delegate;
- Exclude checks
Possibly zero references to use statement for classlike/namespace JsonResponse
(\Symfony\Component\HttpFoundation\JsonResponse)
Open
Open
use Symfony\Component\HttpFoundation\JsonResponse;
- Exclude checks
Possibly zero references to use statement for classlike/namespace Middleware
(\Circuit\Interfaces\Middleware)
Open
Open
use Circuit\Interfaces\Middleware;
- Exclude checks
Possibly zero references to use statement for classlike/namespace Request
(\Symfony\Component\HttpFoundation\Request)
Open
Open
use Symfony\Component\HttpFoundation\Request;
- Exclude checks
Assigning \Psr\Container\ContainerInterface
to property but \Circuit\ControllerParams->container
is \Circuit\Psr\Container\ContainerInterface
Open
Open
$this->container = $container;
- Exclude checks
Possibly zero references to use statement for classlike/namespace Router
(\Circuit\Router)
Open
Open
use Circuit\Router;
- Exclude checks
Possibly zero references to use statement for classlike/namespace ParameterDereferencer
(\Circuit\Interfaces\ParameterDereferencer)
Open
Open
use Circuit\Interfaces\ParameterDereferencer;
- Exclude checks
Possibly zero references to use statement for classlike/namespace Response
(\Symfony\Component\HttpFoundation\Response)
Open
Open
use Symfony\Component\HttpFoundation\Response;
- Exclude checks
Whitespace found at end of line Open
Open
public $className;
- Exclude checks