Add policy for action events
This commit is contained in:
@@ -12,11 +12,13 @@ use App\Policies\Branch\BranchPolicy;
|
||||
use App\Policies\Order\Loan\LoanOrderPolicy;
|
||||
use App\Policies\Order\Loan\LoanTypePolicy;
|
||||
use App\Policies\System\Location\ProvincePolicy;
|
||||
use App\Policies\System\Logs\ActionEventPolicy;
|
||||
use App\Policies\System\Roles\PermissionPolicy;
|
||||
use App\Policies\System\Roles\RolePolicy;
|
||||
use App\Policies\UserPolicy;
|
||||
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
|
||||
use Illuminate\Support\Facades\Gate;
|
||||
use Laravel\Nova\Actions\ActionEvent;
|
||||
|
||||
class AuthServiceProvider extends ServiceProvider
|
||||
{
|
||||
@@ -26,16 +28,25 @@ class AuthServiceProvider extends ServiceProvider
|
||||
* @var array<class-string, class-string>
|
||||
*/
|
||||
protected $policies = [
|
||||
// Orders...
|
||||
LoanOrder::class => LoanOrderPolicy::class,
|
||||
|
||||
// Users...
|
||||
User::class => UserPolicy::class,
|
||||
|
||||
// Roles and permession
|
||||
Role::class => RolePolicy::class,
|
||||
Permission::class => PermissionPolicy::class,
|
||||
|
||||
Province::class => ProvincePolicy::class,
|
||||
Branch::class => BranchPolicy::class,
|
||||
|
||||
LoanOrder::class => LoanOrderPolicy::class,
|
||||
// Loan types...
|
||||
LoanType::class => LoanTypePolicy::class,
|
||||
|
||||
// Branches and Provinces...
|
||||
Branch::class => BranchPolicy::class,
|
||||
Province::class => ProvincePolicy::class,
|
||||
|
||||
// ActionsEvents...
|
||||
ActionEvent::class => ActionEventPolicy::class,
|
||||
];
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user