From 6080eaef9f96f261e2ed030fd45f7c2fef867327 Mon Sep 17 00:00:00 2001 From: stephenjude Date: Thu, 18 Apr 2024 14:07:52 +0000 Subject: [PATCH] Fix styling --- src/Commands/FilamentJetstreamCommand.php | 33 +++++++++++------------ 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/src/Commands/FilamentJetstreamCommand.php b/src/Commands/FilamentJetstreamCommand.php index f5215de..e0e4114 100644 --- a/src/Commands/FilamentJetstreamCommand.php +++ b/src/Commands/FilamentJetstreamCommand.php @@ -22,7 +22,7 @@ public function handle(): int { $this->info('Filament Jetstream scaffolding...'); - if (!$this->installFilamentPackage() || !$this->installJetstreamPackage()) { + if (! $this->installFilamentPackage() || ! $this->installJetstreamPackage()) { return self::FAILURE; } @@ -58,7 +58,7 @@ public function handle(): int */ protected function installFilamentPackage(): bool { - if (!$this->hasComposerPackage('filament/filament')) { + if (! $this->hasComposerPackage('filament/filament')) { return $this->requireComposerPackages('filament/filament:^3.2'); } @@ -70,7 +70,7 @@ protected function installFilamentPackage(): bool */ protected function installJetstreamPackage(): bool { - if (!$this->hasComposerPackage('laravel/jetstream')) { + if (! $this->hasComposerPackage('laravel/jetstream')) { return $this->requireComposerPackages('laravel/jetstream:^4.2|^5.0'); } @@ -185,16 +185,15 @@ protected function configurePanel() $filesystem->ensureDirectoryExists(app_path('Providers/Filament')); collect($filesystem->files(app_path('Providers/Filament'))) - ->map(fn(\SplFileInfo $fileInfo) => str($fileInfo->getFilename()) + ->map(fn (\SplFileInfo $fileInfo) => str($fileInfo->getFilename()) ->before('.php')->prepend("App\Providers\Filament")->append('::class,')->toString()) - ->each(fn($value) => $this->replaceInFile(search: $value, replace: '', path: config_path('app.php'))); + ->each(fn ($value) => $this->replaceInFile(search: $value, replace: '', path: config_path('app.php'))); - $filesystem->copyDirectory(__DIR__.'/../../stubs/App', app_path('/')); + $filesystem->copyDirectory(__DIR__ . '/../../stubs/App', app_path('/')); - $filesystem->copyDirectory(__DIR__.'/../../stubs/resources/views/filament', resource_path('views/filament')); - - copy(__DIR__.'/../../stubs/routes/web.php', base_path('routes/web.php')); + $filesystem->copyDirectory(__DIR__ . '/../../stubs/resources/views/filament', resource_path('views/filament')); + copy(__DIR__ . '/../../stubs/routes/web.php', base_path('routes/web.php')); ServiceProvider::addProviderToBootstrapFile('App\Providers\Filament\AppPanelProvider'); } @@ -288,12 +287,12 @@ protected function runCommands(array $commands): void try { $process->setTty(true); } catch (\RuntimeException $e) { - $this->output->writeln(' WARN '.$e->getMessage().PHP_EOL); + $this->output->writeln(' WARN ' . $e->getMessage() . PHP_EOL); } } $process->run(function ($type, $line) { - $this->output->write(' '.$line); + $this->output->write(' ' . $line); }); } @@ -311,14 +310,14 @@ protected function hasComposerPackage(string $package): bool /** * Installs the given Composer Packages into the application. */ - protected function requireComposerPackages(array|string $packages): bool + protected function requireComposerPackages(array | string $packages): bool { $command = array_merge( ['composer', 'require'], is_array($packages) ? $packages : func_get_args() ); - return !(new Process($command, base_path(), ['COMPOSER_MEMORY_LIMIT' => '-1'])) + return ! (new Process($command, base_path(), ['COMPOSER_MEMORY_LIMIT' => '-1'])) ->setTimeout(null) ->run(function ($type, $output) { $this->output->write($output); @@ -330,15 +329,15 @@ protected function requireComposerPackages(array|string $packages): bool */ protected function installServiceProviderAfter(string $after, string $name): void { - if (!Str::contains( + if (! Str::contains( $appConfig = file_get_contents(config_path('app.php')), - 'App\\Providers\\'.$name.'::class' + 'App\\Providers\\' . $name . '::class' )) { file_put_contents( config_path('app.php'), str_replace( - 'App\\Providers\\'.$after.'::class,', - 'App\\Providers\\'.$after.'::class,'.PHP_EOL.' App\\Providers\\'.$name.'::class,', + 'App\\Providers\\' . $after . '::class,', + 'App\\Providers\\' . $after . '::class,' . PHP_EOL . ' App\\Providers\\' . $name . '::class,', $appConfig ) );