Find a Rector rule

Find the best Rector rule to solve your problem. Searching through 1005 rules.

Found 2 rules, grouped by set: Clear

symfony/http-kernel 2 matches

Replaces ArgumentValueResolverInterface by ValueResolverInterface with supports logic moved to resolve() method

-use Symfony\Component\HttpKernel\Controller\ArgumentValueResolverInterface;
+use Symfony\Component\HttpKernel\Controller\ValueResolverInterface;

-final class EntityValueResolver implements ArgumentValueResolverInterface
+final class EntityValueResolver implements ValueResolverInterface
 {
-    public function supports(Request $request, ArgumentMetadata $argument): bool
-    {
-    }
-
     public function resolve(Request $request, ArgumentMetadata $argument): iterable
     {
     }
 }
RequestIsMainRector symfony/http-kernel >=5.3

Turns status code numbers to constants

 use Symfony\Component\HttpFoundation\Request;
 use Symfony\Component\HttpKernel\HttpKernel;

 class SomeController
 {
     public function index(Request $request): bool
     {
-        return $request->getRequestType() === HttpKernel::MASTER_REQUEST;
+        return $request->isMasterRequestType();
     }
 }