Added the ability to manage a group of users.
This commit is contained in:
@@ -11,7 +11,10 @@ use App\Captcha\Images\Head;
|
||||
use App\Captcha\Images\ImageManager;
|
||||
use App\Captcha\Images\Lines;
|
||||
use App\Services\Api\V1\CaptchaService;
|
||||
use App\Services\Search\CreateSearchInstanceCommand;
|
||||
use App\Services\Search\Search;
|
||||
use Illuminate\Contracts\Foundation\Application;
|
||||
use Illuminate\Pagination\Paginator;
|
||||
use Illuminate\Support\ServiceProvider;
|
||||
use Illuminate\Validation\Rules\Password;
|
||||
|
||||
@@ -29,6 +32,10 @@ final class AppServiceProvider extends ServiceProvider
|
||||
$this->app->bind(ImageBody::class, Body::class);
|
||||
$this->app->bind(ImageLines::class, Lines::class);
|
||||
|
||||
$this->app->bind(CreateSearchInstanceCommand::class, function () {
|
||||
return new CreateSearchInstanceCommand(Search::class);
|
||||
});
|
||||
|
||||
$this->app->bind(CaptchaService::class, function (Application $app) {
|
||||
return new CaptchaService(
|
||||
config: config('captcha', []),
|
||||
@@ -54,5 +61,7 @@ final class AppServiceProvider extends ServiceProvider
|
||||
->uncompromised()
|
||||
: $rule;
|
||||
});
|
||||
|
||||
Paginator::useBootstrapFive();
|
||||
}
|
||||
}
|
||||
|
@@ -13,7 +13,7 @@ class AuthServiceProvider extends ServiceProvider
|
||||
* @var array<class-string, class-string>
|
||||
*/
|
||||
protected $policies = [
|
||||
// 'App\Models\Model' => 'App\Policies\ModelPolicy',
|
||||
\App\Models\Role::class => \App\Policies\RolePolicy::class,
|
||||
];
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user