Skip to content

Commit 5daa4fc

Browse files
Apply automatic changes
1 parent c36c589 commit 5daa4fc

9 files changed

Lines changed: 37 additions & 17 deletions

File tree

app/Models/User.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace App\Models;
44

5+
use Database\Factories\UserFactory;
56
use Filament\Models\Contracts\FilamentUser;
67
use Filament\Panel;
78
use Illuminate\Auth\Notifications\VerifyEmail;
@@ -13,7 +14,7 @@
1314

1415
class User extends Authenticatable implements FilamentUser, MustVerifyEmail
1516
{
16-
/** @use HasFactory<\Database\Factories\UserFactory> */
17+
/** @use HasFactory<UserFactory> */
1718
use HasFactory, Notifiable;
1819

1920
use HasRoles;

bootstrap/providers.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
<?php
22

3+
use App\Providers\AppServiceProvider;
4+
use App\Providers\Filament\AppPanelProvider;
5+
36
return [
4-
App\Providers\AppServiceProvider::class,
5-
App\Providers\Filament\AppPanelProvider::class,
7+
AppServiceProvider::class,
8+
AppPanelProvider::class,
69
];

config/auth.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
use App\Models\User;
4+
35
return [
46

57
/*
@@ -62,7 +64,7 @@
6264
'providers' => [
6365
'users' => [
6466
'driver' => 'eloquent',
65-
'model' => env('AUTH_MODEL', App\Models\User::class),
67+
'model' => env('AUTH_MODEL', User::class),
6668
],
6769

6870
// 'users' => [

config/csp.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
<?php
22

3+
use App\Support\Csp\FilamentumCspPreset;
4+
use Spatie\Csp\Nonce\RandomString;
5+
36
return [
47

58
/*
@@ -13,7 +16,7 @@
1316
*/
1417

1518
'presets' => [
16-
App\Support\Csp\FilamentumCspPreset::class,
19+
FilamentumCspPreset::class,
1720
],
1821

1922
/*
@@ -96,7 +99,7 @@
9699
|
97100
*/
98101

99-
'nonce_generator' => Spatie\Csp\Nonce\RandomString::class,
102+
'nonce_generator' => RandomString::class,
100103

101104
/*
102105
|--------------------------------------------------------------------------

config/filament-shield.php

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
<?php
22

3+
use BezhanSalleh\FilamentShield\Resources\Roles\RoleResource;
4+
use Filament\Pages\Dashboard;
5+
use Filament\Widgets\AccountWidget;
6+
use Filament\Widgets\FilamentInfoWidget;
7+
38
return [
49

510
/*
@@ -172,7 +177,7 @@
172177
'resources' => [
173178
'subject' => 'class',
174179
'manage' => [
175-
\BezhanSalleh\FilamentShield\Resources\Roles\RoleResource::class => [
180+
RoleResource::class => [
176181
'viewAny',
177182
'view',
178183
'create',
@@ -200,7 +205,7 @@
200205
'subject' => 'class',
201206
'prefix' => 'view',
202207
'exclude' => [
203-
\Filament\Pages\Dashboard::class,
208+
Dashboard::class,
204209
],
205210
],
206211

@@ -219,8 +224,8 @@
219224
'subject' => 'class',
220225
'prefix' => 'view',
221226
'exclude' => [
222-
\Filament\Widgets\AccountWidget::class,
223-
\Filament\Widgets\FilamentInfoWidget::class,
227+
AccountWidget::class,
228+
FilamentInfoWidget::class,
224229
],
225230
],
226231

config/octane.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<?php
22

3+
use Barryvdh\Debugbar\LaravelDebugbar;
34
use Laravel\Octane\Contracts\OperationTerminated;
45
use Laravel\Octane\Events\RequestHandled;
56
use Laravel\Octane\Events\RequestReceived;
@@ -135,7 +136,7 @@
135136
],
136137

137138
'flush' => [
138-
\Barryvdh\Debugbar\LaravelDebugbar::class,
139+
LaravelDebugbar::class,
139140
],
140141

141142
/*

config/permission.php

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
<?php
22

3+
use Spatie\Permission\DefaultTeamResolver;
4+
use Spatie\Permission\Models\Permission;
5+
use Spatie\Permission\Models\Role;
6+
37
return [
48

59
'models' => [
@@ -13,7 +17,7 @@
1317
* `Spatie\Permission\Contracts\Permission` contract.
1418
*/
1519

16-
'permission' => Spatie\Permission\Models\Permission::class,
20+
'permission' => Permission::class,
1721

1822
/*
1923
* When using the "HasRoles" trait from this package, we need to know which
@@ -24,7 +28,7 @@
2428
* `Spatie\Permission\Contracts\Role` contract.
2529
*/
2630

27-
'role' => Spatie\Permission\Models\Role::class,
31+
'role' => Role::class,
2832

2933
],
3034

@@ -136,7 +140,7 @@
136140
/*
137141
* The class to use to resolve the permissions team id
138142
*/
139-
'team_resolver' => \Spatie\Permission\DefaultTeamResolver::class,
143+
'team_resolver' => DefaultTeamResolver::class,
140144

141145
/*
142146
* Passport Client Credentials Grant
@@ -183,7 +187,7 @@
183187
* When permissions or roles are updated the cache is flushed automatically.
184188
*/
185189

186-
'expiration_time' => \DateInterval::createFromDateString('24 hours'),
190+
'expiration_time' => DateInterval::createFromDateString('24 hours'),
187191

188192
/*
189193
* The cache key used to store all permissions.

database/factories/UserFactory.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22

33
namespace Database\Factories;
44

5+
use App\Models\User;
56
use Illuminate\Database\Eloquent\Factories\Factory;
67
use Illuminate\Support\Facades\Hash;
78
use Illuminate\Support\Str;
89

910
/**
10-
* @extends \Illuminate\Database\Eloquent\Factories\Factory<\App\Models\User>
11+
* @extends Factory<User>
1112
*/
1213
class UserFactory extends Factory
1314
{

database/migrations/0001_01_05_000000_create_permission_tables.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ public function down(): void
131131
$tableNames = config('permission.table_names');
132132

133133
if (empty($tableNames)) {
134-
throw new \Exception('Error: config/permission.php not found and defaults could not be merged. Please publish the package configuration before proceeding, or drop the tables manually.');
134+
throw new Exception('Error: config/permission.php not found and defaults could not be merged. Please publish the package configuration before proceeding, or drop the tables manually.');
135135
}
136136

137137
Schema::drop($tableNames['role_has_permissions']);

0 commit comments

Comments
 (0)