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/SBogers10/kooken.komma.pro/vendor/komma/kms/database/seeds/KmsUserTableSeeder.php
<?php
use Illuminate\Database\Seeder;
use Illuminate\Support\Arr;
use Illuminate\Support\Facades\Hash;
use Komma\KMS\Users\Genders;
use Komma\KMS\Users\Models\KmsUser;
use Komma\KMS\Users\Models\KmsUserRole;

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->gender = Genders::Male;
        $user->email = self::getSuperAdminDefaultCredentials()['email'];
        $user->password = Hash::make(self::getSuperAdminDefaultCredentials()['password']);
        $user->first_name = 'Komma';
        $user->last_name = 'Super Admin';
        $user->gender = Arr::random(Genders::getAsArray());
        $user->culture = 'nl-NL';
        $user->save();

        $user = new KmsUser();
        $user->role = KmsUserRole::Admin;
            $user->gender = Genders::Male;
        $user->email = self::getAdminDefaultCredentials()['email'];
        $user->password = Hash::make(self::getAdminDefaultCredentials()['password']);
        $user->first_name = 'Komma';
        $user->last_name = 'Admin';
        $user->gender = Arr::random(Genders::getAsArray());
        $user->culture = 'nl-NL';
        $user->save();
    }
}