lopatin96 / laravel-user-statuses
Laravel 用户状态
1.0.6
2023-10-04 13:47 UTC
Requires
- php: >=8.1
Requires (Dev)
- orchestra/testbench: ^8.0
README
特质和转换
将 HasUserStatus
特质和转换添加到 User 模型。
use Atin\LaravelSocialAuth\Traits\HasUserStatus; class User extends Authenticatable { use HasUserStatus; protected $casts = [ 'status' => \Atin\LaravelUserStatuses\Enums\UserStatus::class, ];
将 app/Http/Kernel.php 中的 EnsureUserIsNotBlocked 中间件添加到中间件数组。
protected $middlewareGroups = [ 'web' => [ … \Atin\LaravelUserStatuses\Http\Middleware\EnsureUserIsNotBlocked::class, ], ];
运行迁移
php artisan migrate
发布
迁移
php artisan vendor:publish --tag="laravel-user-statuses-migrations"
本地化
php artisan vendor:publish --tag="laravel-user-statuses-lang"