File: D:/HostingSpaces/SBogers10/carrot.komma.pro/database/seeds/KmsUserTableSeeder.php
<?php
use App\Komma\Users\Models\KmsUserRole;
use App\Komma\Users\Models\KmsUser;
use App\Komma\Users\Models\SiteUser;
use App\Komma\Users\Models\SiteUserRole;
use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\Hash;
class KmsUserTableSeeder extends Seeder
{
public static function getSuperAdminDefaultCredentials()
{
return [
'email' => 'info@komma.pro',
'password' => '$tilD3H0nger10',
];
}
public static function getAdminDefaultCredentials()
{
return [
'email' => 'support@komma.pro',
'password' => '$tilD3H0nger10',
];
}
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
$user = new KmsUser();
$user->role = KmsUserRole::SuperAdmin;
$user->email = self::getSuperAdminDefaultCredentials()['email'];
$user->password = Hash::make(self::getSuperAdminDefaultCredentials()['password']);
$user->first_name = 'Komma';
$user->last_name = 'Super Admin';
$user->culture = 'nl-NL';
$user->save();
$user = new KmsUser();
$user->role = KmsUserRole::Admin;
$user->email = self::getAdminDefaultCredentials()['email'];
$user->password = Hash::make(self::getAdminDefaultCredentials()['password']);
$user->first_name = 'Komma';
$user->last_name = 'Admin';
$user->culture = 'nl-NL';
$user->save();
}
}