EloquentWhereTypeHintClosureParameterRector

Change typehint of closure parameter in where method of Eloquent or Query Builder

 /** @var \Illuminate\Contracts\Database\Query\Builder $query */
-$query->where(function ($query) {
+$query->where(function (\Illuminate\Contracts\Database\Query\Builder $query) {
     $query->where('id', 1);
 });

Configure your rector.php:

<?php

use RectorLaravel\Rector\MethodCall\EloquentWhereTypeHintClosureParameterRector;
use Rector\Config\RectorConfig;

return RectorConfig::configure()
    ->withRules([
        EloquentWhereTypeHintClosureParameterRector::class,
    ]);