Skip to content

Commit 2d98cf5

Browse files
author
Backstage
committed
feat: custom getResource for roles
1 parent 0eeae96 commit 2d98cf5

File tree

4 files changed

+19
-7
lines changed

4 files changed

+19
-7
lines changed

src/Resources/RoleResource/Pages/CreateRole.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,8 @@
77

88
class CreateRole extends CreateRecord
99
{
10-
protected static string $resource = RoleResource::class;
10+
public static function getResource(): string
11+
{
12+
return config('backstage.users.resources.roles', RoleResource::class);
13+
}
1114
}

src/Resources/RoleResource/Pages/EditRole.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,11 @@
1111

1212
class EditRole extends EditRecord
1313
{
14-
protected static string $resource = RoleResource::class;
15-
14+
public static function getResource(): string
15+
{
16+
return config('backstage.users.resources.roles', RoleResource::class);
17+
}
18+
1619
protected function getHeaderActions(): array
1720
{
1821
return [

src/Resources/RoleResource/Pages/ListRoles.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@
88

99
class ListRoles extends ListRecords
1010
{
11-
protected static string $resource = RoleResource::class;
12-
11+
public static function getResource(): string
12+
{
13+
return config('backstage.users.resources.roles', RoleResource::class);
14+
}
15+
1316
protected function getHeaderActions(): array
1417
{
1518
return [

src/Resources/RoleResource/Pages/ViewRole.php

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@
88

99
class ViewRole extends ViewRecord
1010
{
11-
protected static string $resource = RoleResource::class;
12-
11+
public static function getResource(): string
12+
{
13+
return config('backstage.users.resources.roles', RoleResource::class);
14+
}
15+
1316
protected function getHeaderActions(): array
1417
{
1518
return [

0 commit comments

Comments
 (0)