/** * Run the database seeds. * * @return void */ public function run() { DB::table('users')->truncate(); $user = new User(); $user->email = "*****@*****.**"; $user->role = "admin"; $user->last_name = "Admin"; $user->first_name = "Admin"; $user->sex = "male"; $user->address = "Head Office"; $user->password = bcrypt('password'); $user->save(); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $prisoner_count = Prisoner::count(); $visitors_count = Visitor::count(); $bailed_count = Prisoner::bailed()->count(); $guards_count = User::guards()->count(); $prisoners = Prisoner::latest()->take(10)->get(); $bailedPrisoners = Prisoner::latest()->take(10)->bailed()->get(); return view('dashboard', compact('prisoner_count', 'prisoners', 'bailedPrisoners', 'visitors_count', 'bailed_count', 'guards_count')); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $guard = User::guards()->whereId($id)->firstOrFail(); $guard->delete(); Session::flash('success_msg', 'Guard Deleted Successfully'); return redirect()->route('guard.index'); }
/** * Create a new user instance after a valid registration. * * @param array $data * @return User */ protected function create(array $data) { return User::create(['name' => $data['name'], 'email' => $data['email'], 'password' => bcrypt($data['password'])]); }