public function load_profile() { $user = Auth::user(); // $id = Auth::id(); $user['providers'] = User::find($user->id)->providers; return view('pages.profile', $user); }
/** * Show the form for creating a new resource. * * @return Response */ public function create() { $user = User::find(\Auth::user()->id); $AppCategories = AppCategory::lists('name', 'id'); $update = null; return view('userApp.createUserApp', compact('user', 'AppCategories', 'update')); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $newsarticleUpdate = Request::all(); $newsarticle = User::find($id); $newsarticle->update($newsarticleUpdate); return redirect('newsarticles'); }
public function putActualizar() { $User = User::find(Request::input('id')); $User->nombres = Request::input('nombres'); $User->apellidos = Request::input('apellidos'); $User->sexo = Request::input('sexo'); //$pro->image_id = Request::input('image_id'); $User->username = Request::input('username'); $User->password = Request::input('password'); $User->email = Request::input('email'); $User->tipo_doc = Request::input('tipo_doc'); $User->num_doc = Request::input('num_doc'); $User->ciudad_doc = Request::input('ciudad_doc'); $User->fecha_nac = Request::input('fecha_nac'); $User->ciudad_nac = Request::input('ciudad_nac'); $User->titulo = Request::input('titulo'); $User->estado_civil = Request::input('estado_civil'); $User->barrio = Request::input('barrio'); $User->direccion = Request::input('direccion'); $User->telefono = Request::input('telefono'); $User->celular = Request::input('celular'); $User->facebook = Request::input('facebook'); $User->save(); return 'Cambiado'; }
public function getCheckins($userId) { $user = User::find($userId); if (!$user) { return $this->errorNotFound('User not found'); } return $this->respondWithCollection($user->checkins, new CheckinTransformer()); }
/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { //Get the User that is preforming this operation $user = JWTAuth::parseToken()->authenticate(); $userId = $user->id; //$domains = Domain::find()->select('domain', 'orderType', 'user_id')->where('user_id', '=', $userId)->get(); /*Get all domains from current user*/ $domains = User::find($userId)->domains; return Response::json($this->transformDomain($domains), 200); }
public function review($review) { if (Auth::user()->usr_level == 2) { // gets the user details fro username $review = DB::table('film_review')->where('fr_id', '=', $review)->first(); $film = Movie::find($review->fr_fl_id); $user = User::find($review->fr_usr_id); return view('admin.review', compact('review', 'film', 'user')); } else { return Redirect::to(Config::get('url.home')); } }
public function update($id) { $user = User::find($îd); $user->first_name = Input::get('name'); $user->last_name = Input::get('username'); $user->email = Input::get('email'); $user->password = Hash::make(Input::get('password')); $user->remember_token = Hash::make(str_random(40)); //name , username , email , password, $user->save(); return Redirect::to('/user'); }
public function postVerifyUser() { $userData = $_POST; if (Auth::check() && Helper::userId() == $userData['user_id']) { // PAG added permission checking $user = User::find($userData['user_id']); $user->first_name = $userData['first_name']; $user->last_name = $userData['last_name']; $user->email = $userData['email']; $user->phone = $userData['mobile']; $user->local_address = $userData['location']; $user->verified = 1; if ($user->save()) { return json_encode(['success' => 1]); } else { return json_encode(['success' => 0]); } } else { return json_encode(array('message' => 'You are not allowed to access this function.')); } }
/** * Store a newly created resource in storage. * * @return Response */ public function store() { $action = Input::get('action'); $workUp = new Culture(); $workUp->user_id = Input::get('userId'); $workUp->test_id = Input::get('testId'); $workUp->observation = Input::get('obs'); if ($action == 'add') { $workUp->save(); return 0; } else { if ($action == 'draw') { $obsv = Test::find($workUp->test_id)->culture; foreach ($obsv as $observation) { $observation->user = User::find($observation->user_id)->name; $observation->timeStamp = Culture::showTimeAgo($observation->created_at); } return json_encode($obsv); } } }
public function postUpdateProfile(Request $request) { $user_id = Auth::user()->id; $input = $request->all(); $validator = Validator::make($input, ["name" => "required", "email" => "required|email|unique:users,email," . $user_id, 'password' => "required|confirmed"]); if ($validator->passes()) { // Update Profile $user = User::find($user_id); if ($user) { $user->name = $input['name']; $user->email = $input['email']; $user->password = bcrypt($input['password']); $user->save(); Auth::setUser(Auth::user()->first()); return redirect()->back()->with("status", "Profile updated successfully"); } else { return redirect()->back(); } } else { return redirect()->back()->withErrors($validator)->withInput(); } }
public function deleteModel($modelID, $customRoute = "") { $user = \User::find($modelID); $user->delete(); return $this->undoFlash($user, $customRoute); }
public function changePersonalData() { if (!Auth::id()) { return Redirect::to('bejelentkezes'); } $user = User::find(Auth::id()); if (Request::isMethod('post')) { $rules = ['password' => 'required|passcheck', 'name' => 'required|min:5', 'email' => 'required|email']; $messages = array('passcheck' => 'Jelenlegi jelszó helytelen'); Validator::extend('passcheck', function ($attribute, $value, $parameters) { return Hash::check($value, Auth::user()->getAuthPassword()); }); $validator = Validator::make(Input::all(), $rules, $messages); if ($validator->fails()) { $messages = $validator->messages(); return Redirect::to('adatok-modositasa')->withErrors($messages)->withInput(Input::except('password')); } else { $user = User::find(Auth::id()); $user->name = Input::get('name'); $user->email = Input::get('email'); $user->save(); Auth::logout(); return Redirect::to('bejelentkezes'); } } return view('home.changedata', ['user' => $user]); }
/** * userDelete. * * Softdelete the user. So he have time to come back. * * @param int $userId, the id of the user. */ public function deleteUser($userId) { // User can be a developer or admin. if (!Auth::user()->is('admin') || Auth::user()->is('developer')) { return Redirect::route('trips.index', ['selector' => 'all']); } $user = User::find($userId); $user->delete(); session()->flash('flash_title', 'sucess!'); session()->flash('flash_message', 'U hebt een gebruiker geblokkeerd'); session()->flash('flash_message_important', false); return Redirect::route('trips.index'); }
public function destroySalesman($id) { $moduleassigment = ModuleAssigment::where('salesman_id', $id)->where('status', 1)->get(); if ($moduleassigment->count() == 0) { $user = User::find($id); $user->delete(); } else { return back()->withErrors(['Debe primero desasociar el vendedor del punto de venta']); } return redirect('admin/salesman'); }
public function cambiar_estado($id_usuario, $id_universidad) { try { $usuario = User::find($id_usuario); if ($usuario && $usuario->estado == "activo") { $universidad = Universidad::find($id_universidad); if ($universidad && $universidad->estado == "activo") { $universidad->estado = 'inactivo'; $programa_universidad = new programa_universidadController(); if ($universidad->save() && $programa_universidad->cambiar_estado_universidad_inactiva($id_universidad)) { return response()->json(['error' => false, 'mensaje' => 'Universidad eliminada exitosamente']); } return response()->json(['error' => false, 'mensaje' => 'Error al eliminar Universidad']); } return response()->json(['error' => false, 'mensaje' => 'la Universidad que desea eliminar no existe']); } else { return response()->json(['error' => true, 'mensaje' => 'El usuario que desea hacer la petición no se encuentra Registrado']); } } catch (\Exception $e) { return response()->json(['error' => true, 'mensaje' => 'Error al verificar la existencia del Usuario que realiza la peticion', 'excepcion' => $e]); } }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function Show($id) { $user = User::find($id); return view('user.show')->with('user', $user); }
/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update(Request $request, $id) { $post = User::find($id); if ($request->input('title') && $request->input('title') != '') { $post->title = $request->input('title'); } if ($request->input('body') && $request->input('body') != '') { $post->body = $request->input('body'); } if ($post->save()) { return response()->json(array('error' => false, 'message' => 'Post has been updated.'), 200); } else { return response()->json(array('error' => true, 'message' => 'Post has not been updated.'), 200); } }
public function setFarmbook(Request $request) { $now = Carbon\Carbon::now('Africa/Cairo')->toDateTimeString(); $farmbooks = $request->input('getfarmbook'); //dd($farmbooks[0]); // dd(Auth::user()->farmbook); $id = Auth::user()->id; $currentuser = User::find($id); $oldfarmbook = $currentuser->farmbook; $currentuser->farmbook = $farmbooks[0]; $currentuser->save(); $olddbname = Farmbook::select('name')->where('id', $oldfarmbook)->first(); $dbname = Farmbook::select('name')->where('id', $currentuser->farmbook)->first(); //log $action = 'Changed Farmbook from'; $comment = $olddbname->name . " to " . $dbname->name; $email = $currentuser->email; $append = \Carbon\Carbon::now('Africa/Johannesburg')->toDateTimeString() . ', ' . trim($email) . ', ' . $action . ',' . $comment; Storage::append('logfile.txt', $append); Session::flash('flash_message', 'Farmbook changed. ' . $now); Session::flash('flash_type', 'alert-success'); return Redirect::back(); //User::where('id', $id)->update(array('admin' => $admin,'active' => $active, 'farmbook' => $default, 'updated_at' => $now)); }
/** * Deletes a currently pending doctor from the pendingDoctors table. * * @return pendingdoctor view */ public function deletePending($value) { $doctor = pendingDoctor::find($value); $userToSend = User::find($doctor->user_id); $first_name = $doctor->first_name; $doctor->delete(); $doctors = pendingDoctor::all(); $user = Session::get('user'); Mail::send('mailtemplate/doctorRejected', ['name' => $userToSend->name, 'doctor' => $first_name], function ($m) use($userToSend) { $m->from('*****@*****.**', 'Daemon'); $m->to($userToSend->email, $userToSend->name)->subject('Wedaduru Doctor Approval'); }); }