Skip to content

Commit 78cb588

Browse files
use arrow function (#41895)
1 parent ce3d25c commit 78cb588

File tree

4 files changed

+13
-20
lines changed

4 files changed

+13
-20
lines changed

src/Illuminate/Routing/AbstractRouteCollection.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ protected function matchAgainstRoutes(array $routes, $request, $includingMethod
7979
return $route->isFallback;
8080
});
8181

82-
return $routes->merge($fallbacks)->first(function (Route $route) use ($request, $includingMethod) {
83-
return $route->matches($request, $includingMethod);
84-
});
82+
return $routes->merge($fallbacks)->first(
83+
fn (Route $route) => $route->matches($request, $includingMethod)
84+
);
8585
}
8686

8787
/**

src/Illuminate/Routing/CreatesRegularExpressionRouteConstraints.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,7 @@ public function whereIn($parameters, array $values)
7272
protected function assignExpressionToParameters($parameters, $expression)
7373
{
7474
return $this->where(collect(Arr::wrap($parameters))
75-
->mapWithKeys(function ($parameter) use ($expression) {
76-
return [$parameter => $expression];
77-
})->all());
75+
->mapWithKeys(fn ($parameter) => [$parameter => $expression])
76+
->all());
7877
}
7978
}

src/Illuminate/Routing/RouteDependencyResolverTrait.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,7 @@ protected function transformDependency(ReflectionParameter $parameter, $paramete
9292
*/
9393
protected function alreadyInParameters($class, array $parameters)
9494
{
95-
return ! is_null(Arr::first($parameters, function ($value) use ($class) {
96-
return $value instanceof $class;
97-
}));
95+
return ! is_null(Arr::first($parameters, fn ($value) => $value instanceof $class));
9896
}
9997

10098
/**

src/Illuminate/Routing/Router.php

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -695,9 +695,7 @@ protected function findRoute($request)
695695
*/
696696
protected function runRoute(Request $request, Route $route)
697697
{
698-
$request->setRouteResolver(function () use ($route) {
699-
return $route;
700-
});
698+
$request->setRouteResolver(fn () => $route);
701699

702700
$this->events->dispatch(new RouteMatched($route, $request));
703701

@@ -723,11 +721,9 @@ protected function runRouteWithinStack(Route $route, Request $request)
723721
return (new Pipeline($this->container))
724722
->send($request)
725723
->through($middleware)
726-
->then(function ($request) use ($route) {
727-
return $this->prepareResponse(
728-
$request, $route->run()
729-
);
730-
});
724+
->then(fn ($request) => $this->prepareResponse(
725+
$request, $route->run()
726+
));
731727
}
732728

733729
/**
@@ -775,9 +771,9 @@ public function resolveMiddleware(array $middleware, array $excluded = [])
775771

776772
$reflection = new ReflectionClass($name);
777773

778-
return collect($excluded)->contains(function ($exclude) use ($reflection) {
779-
return class_exists($exclude) && $reflection->isSubclassOf($exclude);
780-
});
774+
return collect($excluded)->contains(
775+
fn ($exclude) => class_exists($exclude) && $reflection->isSubclassOf($exclude)
776+
);
781777
})->values();
782778

783779
return $this->sortMiddleware($middleware);

0 commit comments

Comments
 (0)