/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(PanelistsStoreRequest $request, $userId)
 {
     $fields = $request->input();
     $fields['password'] = bcrypt('ufn13d');
     $user = createUser($fields);
     $panelist = new Panelist();
     $panelist->customer_id = $userId;
     $panelist->user_id = $user->id;
     $panelist->save();
     return redirect()->back()->with('status', 'Panelist has been created successfully');
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $panelistUsers = [['name' => 'Rizvan Tariq', 'email' => '*****@*****.**', 'password' => bcrypt('pass'), 'enabled' => 1], ['name' => 'Hannah Deloy', 'email' => '*****@*****.**', 'password' => bcrypt('pass'), 'enabled' => 1], ['name' => 'Ronaldo Oroz', 'email' => '*****@*****.**', 'password' => bcrypt('pass'), 'enabled' => 1]];
     foreach ($panelistUsers as $panelist) {
         $panelistUser = User::create($panelist);
         $panelist = new Panelist();
         $panelist->customer_id = 3;
         $panelist->user_id = $panelistUser->id;
         $panelist->save();
     }
 }