for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Created by PhpStorm.
* User: arthur
* Date: 28.10.18
* Time: 16:15
*/
namespace Modules\Demo\Database\Seeder;
use Illuminate\Database\Seeder;
use Modules\Auth0\Contracts\Auth0ServiceContract;
use Modules\Authorization\Entities\Role;
use Modules\Machine\Entities\Machine;
class DemoSeeder extends Seeder
{
public $seed = false;
public $service;
* DemoSeeder constructor.
* @param bool $seed
public function __construct(Auth0ServiceContract $auth0Service)
$this->service = $auth0Service;
}
* Run the database seeds.
*
* @return void
public function run()
$user = $this->service->getTestUser();
$user->assignRole(Role::ADMIN);
$machines = factory(Machine::class, 5)->create([
$machines
'user_id' => $user->id,
]);