Esempio n. 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(StoreEmployeeRequest $request)
 {
     $user = User::create(['name' => $request->get('name'), 'surname' => $request->get('surname'), 'email' => $request->get('email'), 'password' => $request->get('password')]);
     $employee = new Employee();
     $employee->cert_auth = $request->get('email');
     $employee->save();
     $employee->user()->save($user);
     return redirect('/')->with('message', 'Kreiranje prodajalca je bilo uspešno.');
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     factory(App\Employee::class, 20)->create()->each(function ($employee) {
         $employee->user()->save(factory(User::class, 'employee')->create());
     });
     $user = new User();
     $user->name = 'Erik';
     $user->surname = 'Drobne';
     $user->email = '*****@*****.**';
     $user->password = '******';
     $user->verified = true;
     $user->save();
     $employee = new Employee();
     $employee->cert_auth = '*****@*****.**';
     $employee->save();
     $employee->user()->save($user);
 }