changes to sms packages and option to create user

This commit is contained in:
Simon Pocrnjič
2025-11-06 21:54:07 +01:00
parent ad8e0d5cee
commit 1395b72ae8
102 changed files with 1386 additions and 319 deletions
+5 -3
View File
@@ -1,11 +1,12 @@
<?php
use App\Models\MailProfile;
use App\Models\User;
use App\Models\Role;
use App\Models\Permission;
use App\Models\Role;
use App\Models\User;
function adminUser(): User {
function adminUser(): User
{
$user = User::factory()->create();
// Ensure admin role & manage-settings permission exist
$role = Role::firstOrCreate(['slug' => 'admin'], ['name' => 'Admin']);
@@ -15,6 +16,7 @@ function adminUser(): User {
if (method_exists($user, 'givePermissionTo')) {
$user->givePermissionTo('manage-settings');
}
return $user;
}