12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- <?php
- namespace App\Providers;
- use App\Actions\Jetstream\DeleteUser;
- use Illuminate\Support\ServiceProvider;
- use Laravel\Jetstream\Jetstream;
- class JetstreamServiceProvider extends ServiceProvider
- {
- /**
- * Register any application services.
- *
- * @return void
- */
- public function register()
- {
- //
- }
- /**
- * Bootstrap any application services.
- *
- * @return void
- */
- public function boot()
- {
- $this->configurePermissions();
- Jetstream::deleteUsersUsing(DeleteUser::class);
- }
- /**
- * Configure the permissions that are available within the application.
- *
- * @return void
- */
- protected function configurePermissions()
- {
- Jetstream::defaultApiTokenPermissions(['read']);
- Jetstream::permissions([
- 'create',
- 'read',
- 'update',
- 'delete',
- ]);
- }
- }
|