HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/brameda/brameda.nl/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();
    }
}