This commit is contained in:
2023-12-14 19:34:52 +05:00
parent ec46695821
commit 3d273055e8
7 changed files with 37 additions and 16 deletions

View File

@@ -2,6 +2,7 @@
namespace App\Nova\Resources\System\Roles;
use App\Models\System\Roles\Permission as PermissionModel;
use App\Nova\Resource;
use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Text;
@@ -12,9 +13,9 @@ class Permission extends Resource
/**
* The model the resource corresponds to.
*
* @var class-string<\App\Models\System\Roles\Permission>
* @var class-string<PermissionModel>
*/
public static $model = \App\Models\System\Roles\Permission::class;
public static $model = PermissionModel::class;
/**
* The single value that should be used to represent the resource when being displayed.
@@ -32,6 +33,22 @@ class Permission extends Resource
'id', 'name',
];
/**
* Get the displayable label of the resource.
*/
public static function label(): string
{
return __('Permissions');
}
/**
* Get the displayable singular label of the resource.
*/
public static function singularLabel(): string
{
return __('Permission');
}
/**
* Get the fields displayed by the resource.
*/