From 9ab27985fcb06a7f0e20ef48a2a9522baae7fef9 Mon Sep 17 00:00:00 2001 From: Mior Muhammad Zaki Date: Sun, 4 Aug 2019 10:27:43 +0800 Subject: [PATCH] Use static function. Signed-off-by: Mior Muhammad Zaki --- src/Concerns/CreatesApplication.php | 12 ++++++------ src/Concerns/WithLaravelMigrations.php | 2 +- src/Concerns/WithLoadMigrationsFrom.php | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Concerns/CreatesApplication.php b/src/Concerns/CreatesApplication.php index 2575db5be..9f87b3e6d 100644 --- a/src/Concerns/CreatesApplication.php +++ b/src/Concerns/CreatesApplication.php @@ -83,7 +83,7 @@ final protected function resolveApplicationAliases($app): array $overrides = $this->overrideApplicationAliases($app); if (! empty($overrides)) { - $aliases->transform(function ($alias, $name) use ($overrides) { + $aliases->transform(static function ($alias, $name) use ($overrides) { return $overrides[$name] ?? $alias; }); } @@ -152,7 +152,7 @@ final protected function resolveApplicationProviders($app): array $overrides = $this->overrideApplicationProviders($app); if (! empty($overrides)) { - $providers->transform(function ($provider) use ($overrides) { + $providers->transform(static function ($provider) use ($overrides) { return $overrides[$provider] ?? $provider; }); } @@ -211,7 +211,7 @@ public function createApplication() */ protected function resolveApplication() { - return \tap(new Application($this->getBasePath()), function ($app) { + return \tap(new Application($this->getBasePath()), static function ($app) { $app->bind( 'Illuminate\Foundation\Bootstrap\LoadConfiguration', 'Orchestra\Testbench\Bootstrap\LoadConfiguration' @@ -230,7 +230,7 @@ protected function resolveApplicationConfiguration($app) { $app->make('Illuminate\Foundation\Bootstrap\LoadConfiguration')->bootstrap($app); - \tap($this->getApplicationTimezone($app), function ($timezone) { + \tap($this->getApplicationTimezone($app), static function ($timezone) { ! \is_null($timezone) && \date_default_timezone_set($timezone); }); @@ -250,7 +250,7 @@ protected function resolveApplicationCore($app) Facade::clearResolvedInstances(); Facade::setFacadeApplication($app); - $app->detectEnvironment(function () { + $app->detectEnvironment(static function () { return 'testing'; }); } @@ -317,7 +317,7 @@ protected function resolveApplicationBootstrappers($app) $app['router']->getRoutes()->refreshNameLookups(); - $app->resolving('url', function ($url, $app) { + $app->resolving('url', static function ($url, $app) { $app['router']->getRoutes()->refreshNameLookups(); }); } diff --git a/src/Concerns/WithLaravelMigrations.php b/src/Concerns/WithLaravelMigrations.php index 2edb5f3ba..b15c5e0b4 100644 --- a/src/Concerns/WithLaravelMigrations.php +++ b/src/Concerns/WithLaravelMigrations.php @@ -24,7 +24,7 @@ protected function loadLaravelMigrations($database = []): void $this->resetApplicationArtisanCommands($this->app); - $this->beforeApplicationDestroyed(function () use ($migrator) { + $this->beforeApplicationDestroyed(static function () use ($migrator) { $migrator->rollback(); }); } diff --git a/src/Concerns/WithLoadMigrationsFrom.php b/src/Concerns/WithLoadMigrationsFrom.php index 74e3879f7..6c6489138 100644 --- a/src/Concerns/WithLoadMigrationsFrom.php +++ b/src/Concerns/WithLoadMigrationsFrom.php @@ -28,7 +28,7 @@ protected function loadMigrationsFrom($paths): void $this->resetApplicationArtisanCommands($this->app); - $this->beforeApplicationDestroyed(function () use ($migrator) { + $this->beforeApplicationDestroyed(static function () use ($migrator) { $migrator->rollback(); }); }