Ekapp/skolehjem/database/seeds/UserSeeder.php

39 lines
722 B
PHP
Raw Normal View History

2020-06-29 12:28:09 +00:00
<?php
2020-06-30 08:09:31 +00:00
use App\User;
2020-06-29 12:28:09 +00:00
use Illuminate\Database\Seeder;
class UserSeeder extends Seeder
{
/**
* Run the database seeds.
*
* @return void
*/
public function run()
{
2020-06-30 08:09:31 +00:00
try {
if(User::findByName("admin"))
return;
} catch (Exception $e) {
}
2020-06-29 12:28:09 +00:00
$user = new \App\User();
$user->name_first = "admin";
$user->name_last = "admin";
$user->email = "admin@admin.local";
$user->setPasswordAttribute("1234");
$user->phone = 12345678;
2020-06-30 08:09:31 +00:00
2020-06-29 12:28:09 +00:00
foreach (\Spatie\Permission\Models\Permission::all() as $permission) {
$user->givePermissionTo($permission);
}
$user->save();
}
}