enum case consistency, wip creating service

This commit is contained in:
2025-03-31 13:51:02 +00:00
parent 75f2ecb7bf
commit d150f57c8f
16 changed files with 150 additions and 113 deletions

View File

@@ -3,7 +3,9 @@
namespace App\Models;
use App\Drivers\Driver;
use App\Enums\ServiceCategory;
use App\Enums\ServiceStatus;
use App\Enums\ServiceType;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\HasMany;
@@ -16,6 +18,8 @@ class Service extends Model
{
return [
'status' => ServiceStatus::class,
'category' => ServiceCategory::class,
'type' => ServiceType::class,
];
}

View File

@@ -26,7 +26,7 @@ class User extends Authenticatable
'slug' => Organisation::createUniqueSlug($user->name),
'owner_id' => $user->id,
]);
$organisation->members()->attach($user, ['role' => OrganisationRole::Admin]);
$organisation->members()->attach($user, ['role' => OrganisationRole::ADMIN]);
});
}