Change static validate() method to $request->validate()
use Illuminate\Http\Request;
class SomeClass
{
- public function store()
+ public function store(\Illuminate\Http\Request $request)
{
- $validatedData = Request::validate(['some_attribute' => 'required']);
+ $validatedData = $request->validate(['some_attribute' => 'required']);
}
}
Configure your rector.php
:
<?php
use RectorLaravel\Rector\StaticCall\RequestStaticValidateToInjectRector;
use Rector\Config\RectorConfig;
return RectorConfig::configure()
->withRules([
RequestStaticValidateToInjectRector::class,
]);