diff --git a/config/sets/type-declaration/eloquent.php b/config/sets/type-declaration/eloquent.php index 30396d26..2305a3e9 100644 --- a/config/sets/type-declaration/eloquent.php +++ b/config/sets/type-declaration/eloquent.php @@ -1,14 +1,16 @@ import(__DIR__ . '/../../config.php'); - $generator = new \RectorLaravel\Util\AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRectorConfigGenerator; + $generator = new AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRectorConfigGenerator; $builderClass = new ObjectType( 'Illuminate\Contracts\Database\Query\Builder' @@ -144,7 +146,7 @@ 'handleLazyLoadingViolationUsing', 0, 1, - new \PHPStan\Type\StringType, + new StringType, ), ] ); diff --git a/config/sets/type-declaration/service-container.php b/config/sets/type-declaration/service-container.php index 2153eeb1..24fdeafc 100644 --- a/config/sets/type-declaration/service-container.php +++ b/config/sets/type-declaration/service-container.php @@ -19,12 +19,12 @@ $ruleConfiguration = []; - foreach ($classesToApplyTo as $targetClass) { + foreach ($classesToApplyTo as $classToApplyTo) { foreach ([ 'bind', 'bindIf', 'singleton', 'singletonIf', 'scoped', 'scopedIf', ] as $method) { $ruleConfiguration[] = new AddParamTypeForFunctionLikeWithinCallLikeArgDeclaration( - $targetClass, + $classToApplyTo, $method, 1, 0, @@ -32,14 +32,14 @@ ); } $ruleConfiguration[] = new AddParamTypeForFunctionLikeWithinCallLikeArgDeclaration( - $targetClass, + $classToApplyTo, 'resolving', 1, 1, $applicationClass, ); $ruleConfiguration[] = new AddParamTypeForFunctionLikeWithinCallLikeArgDeclaration( - $targetClass, + $classToApplyTo, 'extends', 1, 1, diff --git a/config/sets/type-declaration/validation.php b/config/sets/type-declaration/validation.php index 39502737..3fb93923 100644 --- a/config/sets/type-declaration/validation.php +++ b/config/sets/type-declaration/validation.php @@ -1,5 +1,8 @@