public function store(ReviewRequest $request)
 {
     if (!Auth::check()) {
         $user = User::where('email', '=', $request->get('email'))->get()->first();
         if (null === $user) {
             $request->merge(['password' => str_random($length = 6)]);
             $user = User::create($request->all());
         }
     } else {
         $user = Auth::user();
     }
     $request->merge(['user_id' => $user->id]);
     Review::create($request->all());
     return redirect()->back();
 }
Example #2
0
 private function _createFrontUser()
 {
     if (count(User::where('email', '=', '*****@*****.**')->get()) <= 0) {
         User::create(['first_name' => 'test User', 'last_name' => 'test User', 'email' => '*****@*****.**', 'password' => bcrypt('admin123')]);
     }
 }