🚀 Advanced Web Server Manager
Complete File Manager & Terminal - Standalone Version
By Sid Gifari | Gifari Industries
Current path:
/
/
home2
/
birthday
/
wapi.krishivgroups.com
/
vendor
/
filament
/
actions
/
src
✏️
Editing: ActionsServiceProvider.php
<?php namespace Filament\Actions; use Filament\Actions\Testing\TestsActions; use Illuminate\Filesystem\Filesystem; use Livewire\Features\SupportTesting\Testable; use Spatie\LaravelPackageTools\Package; use Spatie\LaravelPackageTools\PackageServiceProvider; class ActionsServiceProvider extends PackageServiceProvider { public function configurePackage(Package $package): void { $package ->name('filament-actions') ->hasCommands($this->getCommands()) ->hasMigrations([ 'create_imports_table', 'create_exports_table', 'create_failed_import_rows_table', ]) ->hasRoute('web') ->hasTranslations() ->hasViews(); } public function packageBooted(): void { if ($this->app->runningInConsole()) { foreach (app(Filesystem::class)->files(__DIR__ . '/../stubs/') as $file) { $this->publishes([ $file->getRealPath() => base_path("stubs/filament/{$file->getFilename()}"), ], 'filament-stubs'); } } Testable::mixin(new TestsActions()); } /** * @return array<class-string> */ protected function getCommands(): array { $commands = [ Commands\MakeExporterCommand::class, Commands\MakeImporterCommand::class, ]; $aliases = []; foreach ($commands as $command) { $class = 'Filament\\Actions\\Commands\\Aliases\\' . class_basename($command); if (! class_exists($class)) { continue; } $aliases[] = $class; } return [ ...$commands, ...$aliases, ]; } }
💾 Save Changes
❌ Cancel