app->bind(ItemTaxManager::class, TaxationItemTaxManager::class); } public function boot(): void { Gate::policy(Item::class, ItemPolicy::class); Gate::policy(Unit::class, UnitPolicy::class); Gate::define('delete multiple items', [ItemPolicy::class, 'deleteMultiple']); } }