Files
Virtnet.bond/extensions/Servers/ManualServers/Policies/ManualServerPolicy.php
2026-03-12 22:47:38 +01:00

39 lines
878 B
PHP

<?php
namespace Paymenter\Extensions\Servers\ManualServers\Policies;
use App\Models\User;
class ManualServerPolicy
{
public function viewAny(User $user): bool
{
return $user->hasPermission('admin.manualservers.view');
}
public function view(User $user): bool
{
return $user->hasPermission('admin.manualservers.view');
}
public function manage(User $user): bool
{
return $user->hasPermission('admin.manualservers.manage');
}
public function deploy(User $user): bool
{
return $user->hasPermission('admin.manualservers.deploy');
}
public function credentials(User $user): bool
{
return $user->hasPermission('admin.manualservers.credentials');
}
public function message(User $user): bool
{
return $user->hasPermission('admin.manualservers.message');
}
}