Skip to content

Commit 10f212b

Browse files
authored
Remove Organisations (#78)
1 parent 778afee commit 10f212b

32 files changed

+0
-736
lines changed

app/Enums/Permission.php

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@ enum Permission: string
66
{
77
case ACCESS_ADMIN = 'access-filament';
88

9-
case EDIT_ORGANISATION = 'edit-organisation';
10-
case UPDATE_ORGANISATION = 'update-organisation';
11-
129
case CREATE_POSTS = 'create-posts';
1310
case VIEW_POSTS = 'view-posts';
1411
case EDIT_POSTS = 'edit-posts';

app/Filament/Resources/OrganisationResource.php

Lines changed: 0 additions & 101 deletions
This file was deleted.

app/Filament/Resources/OrganisationResource/Pages/CreateOrganisation.php

Lines changed: 0 additions & 11 deletions
This file was deleted.

app/Filament/Resources/OrganisationResource/Pages/EditOrganisation.php

Lines changed: 0 additions & 19 deletions
This file was deleted.

app/Filament/Resources/OrganisationResource/Pages/ListOrganisations.php

Lines changed: 0 additions & 19 deletions
This file was deleted.

app/Filament/Resources/OrganisationResource/RelationManagers/UsersRelationManager.php

Lines changed: 0 additions & 38 deletions
This file was deleted.

app/Filament/Resources/UserResource.php

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
namespace App\Filament\Resources;
44

55
use App\Filament\Resources\UserResource\Pages;
6-
use App\Filament\Resources\UserResource\RelationManagers\OrganisationsRelationManager;
76
use App\Models\User;
87
use Filament\Forms;
98
use Filament\Forms\Form;
@@ -37,13 +36,6 @@ public static function table(Table $table): Table
3736
]);
3837
}
3938

40-
public static function getRelations(): array
41-
{
42-
return [
43-
OrganisationsRelationManager::class,
44-
];
45-
}
46-
4739
public static function getPages(): array
4840
{
4941
return [
@@ -105,11 +97,6 @@ public static function tableSchema()
10597
->boolean()
10698
->sortable(),
10799

108-
Tables\Columns\TextColumn::make('organisations')
109-
->numeric()
110-
->sortable()
111-
->getStateUsing(fn (User $user): int => $user->organisations->count()),
112-
113100
Tables\Columns\TextColumn::make('roles')
114101
->getStateUsing(fn ($record) => $record->roles->pluck('name')->join(', '))
115102
->searchable()

app/Filament/Resources/UserResource/RelationManagers/OrganisationsRelationManager.php

Lines changed: 0 additions & 42 deletions
This file was deleted.

app/Http/Controllers/OrganisationController.php

Lines changed: 0 additions & 26 deletions
This file was deleted.

app/Http/Controllers/RegisterController.php

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ public function show()
1515
'last_name' => 'Gordon',
1616
'email' => 'test@test.com',
1717
'password' => '123456Ab#',
18-
'organisation_name' => 'GCPD',
1918
] : []);
2019
}
2120

@@ -26,12 +25,6 @@ public function store(RegisterStoreRequest $request)
2625
$user->password = $request->validated('password');
2726
$user->save();
2827

29-
$org = $user->organisations()->create([
30-
'name' => $request->validated('organisation_name'),
31-
]);
32-
$org->users()->attach($user);
33-
$user->organisation()->associate($org)->save();
34-
3528
$user->assignRole(Role::USER->value);
3629

3730
auth()->guard()->loginUsingId($user->id);

0 commit comments

Comments
 (0)