/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { $input = Request::all(); Recipe::create($input); \Session::flash('flash_message', 'Your recipe has been stored!'); return redirect('recipes'); }
public function getDoDelete($pets_id) { $pets = \App\Pet::find($pets_id); $pets->delete(); \Session::flash('flash_message', 'Your Pet has been deleted.'); return redirect('/profile'); }
public function storeSubResponder(Request $request) { $sub_cat = $request['subCatID']; $result = CaseResponder::where('sub_category', '=', $sub_cat)->where('sub_sub_category', '=', 0)->first(); if ($result) { $result->firstResponder = $request['firstResponder']; $result->secondResponder = $request['secondResponder']; $result->thirdResponder = $request['thirdResponder']; $result->save(); \Session::flash('success', 'Responders have been successfully added!'); return redirect()->back(); } else { $responder = new CaseResponder(); $responder->department = $request['deptID']; $responder->category = $request['catID']; $responder->sub_category = $request['subCatID']; $responder->firstResponder = $request['firstResponder']; $responder->secondResponder = $request['secondResponder']; $responder->thirdResponder = $request['thirdResponder']; $responder->active = 1; $responder->save(); \Session::flash('success', 'Responders have been successfully added!'); return redirect()->back(); } }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($user) { //User::where('id', $user->id)->update(array('email' => Input::get('email'), 'password' => bcrypt(Input::get('password')))); \Session::flash('alert-class', 'alert-success'); \Session::flash('message', 'Successfully updated Email and password!'); return view('pages/users.show', compact('user')); /* // validate // read more on validation at http://laravel.com/docs/validation $rules = array( 'name' => 'required', 'email' => 'required|email', 'nerd_level' => 'required|numeric' ); $validator = Validator::make(Input::all(), $rules); // process the login if ($validator->fails()) { return Redirect::to('nerds/' . $id . '/edit') ->withErrors($validator) ->withInput(Input::except('password')); } else { // store $nerd = Nerd::find($id); $nerd->name = Input::get('name'); $nerd->email = Input::get('email'); $nerd->nerd_level = Input::get('nerd_level'); $nerd->save(); // redirect Session::flash('message', 'Successfully updated nerd!'); return Redirect::to('nerds'); */ }
public function update($id, Requests\TasklistRequest $request) { $tasklists = Tasklist::findOrFail($id); $tasklists->update($request->all()); \Session::flash('flash_message', 'Task wurde geändert!'); return redirect('tasklist'); }
public function update($id, Requests\TableRequest $request) { $table = Table::findOrFail($id); $table->update($request->all()); \Session::flash('flash_message', 'Your Data has been Edited !!!'); return redirect('table'); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $movie = Movies::findOrFail($id); $movie->delete(); \Session::flash('message', 'Movie "' . $movie->Title . '" has been Deleted'); return redirect()->route('movies.index'); }
public function postUploadpic() { // getting all of the post data $id = \Auth::user()->id; $file = array('image' => \Input::file('image')); // setting up rules $rules = array('image' => 'required'); //mimes:jpeg,bmp,png and for max size max:10000 // doing the validation, passing post data, rules and the messages $validator = \Validator::make($file, $rules); if ($validator->fails()) { // send back to the page with the input data and errors return \Redirect::back(); } else { // checking file is valid. if (\Input::file('image')->isValid()) { $destinationPath = 'assets/img'; // upload path $extension = \Input::file('image')->getClientOriginalExtension(); // getting image extension $fileName = $id . ".jpg"; \Input::file('image')->move($destinationPath, $fileName); // uploading file to given path // sending back with message \DB::table('users')->where('id', $id)->update(array('uploadedpic' => 1)); return \Redirect::back(); } else { // sending back with error message. Session::flash('error', 'uploaded file is not valid'); return \Redirect::back(); } } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(StoreGastoRequest $request) { $input = $request->all(); $gasto = new Gasto($input); $exito = false; if ($input['prestamo'] == 'Ninguno') { $gasto->prestamo_user_id = NULL; if ($gasto->save()) { $exito = true; } } elseif ($input['prestamo'] == 'Prestamo') { $gasto->prestamo_user_id = $input['user_id']; $gasto->user_id = $input['prestamo_user_id']; if ($gasto->save()) { $exito = true; } } elseif ($input['prestamo'] == 'Gasto Compartido') { if ($this->createGastoCompartido($input)) { $exito = true; } } if ($exito) { \Session::flash('flash_message', "¡Se guardó chido! :)"); return redirect('gastos'); } }
public function store(CreateArticel $request) { $article = new \App\Articel($request->all()); \Auth::user()->articles()->save($article); \Session::flash('flash_message', 'Your article has been created'); return redirect('articles'); }
public function destroy($id) { $group = \App\Group::FindOrFail($id); $group->delete(); \Session::flash('flash_message', 'Group has been deleted.'); return redirect('groups'); }
public function destroy($id) { $task = Task::findOrFail($id); $task->delete(); \Session::flash('flash_message', 'Tarea borrada'); return redirect()->route('tasks.index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $category = new Category(); $category->category_name = $request->category_name; $category->save(); \Session::flash('success', 'Category created successfully'); }
/** * 記事の削除 */ public function postDelete($id) { $article = $this->article->find($id); $article->delete(); \Session::flash('flash_message', '記事を削除しました。'); return redirect()->to('articles/index'); }
/** * Store a newly created resource in storage. * * @param Deposit $deposit * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Deposit $deposit, Request $request) { if ((int) $request->input('amount') > Auth::user()->balance) { \Session::flash('message', 'Недостаточно средств!'); return redirect('/profile'); } elseif ($request->input('amount') <= 0) { \Session::flash('message', 'Введите корректную сумму!'); return back(); } else { $bank = Banks::where('banks_profiles_id', 2)->first(); $data = $request->all(); $data['days'] = $request->input('days'); $data['percent'] = $request->input('percent'); $data['conclusion'] = Carbon::now()->addDays((int) $request->input('days')); $user = User::find($request->input('user_id')); $plan = Plan::find($request->input('currency_id')); $deposit->fill($data); $deposit->user()->associate($user); $deposit->plan()->associate($plan); $bank->amount += (int) $request->input('amount'); $bank->update(); $user->balance -= (int) $request->input('amount'); $user->update(); $deposit->save(); \Session::flash('message', 'Вы успешно сделали вклад! Для получения информации по вкладам перейдите в "Мои операции"'); return redirect('/profile'); } }
public function update(Sub $sub, SubRequest $request) { //Client $client refrences a Route Model Binding method found is RouteServiceProvider.php $client->update($request->all()); \Session::flash('flash_message', 'Client ' . $client->first_name . ' ' . $client->last_name . ' was updated.'); return redirect('clients'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, Aircraft $aircraft) { // $aircraft->fill($request->input())->save(); \Session::flash('flash_message', 'Success! aircraft updated'); return redirect('aircraft/' . $aircraft->slug); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(ContactRequest $request) { $dh = new \App\Helpers\DataHelper(); $data = $dh->sanitize($request->all()); $adminname = env('ADMIN_NAME'); $contactname = $data['name']; $contactemail = $data['email']; $contactmessage = $data['message']; $contactdata = compact('adminname', 'contactname', 'contactemail', 'contactmessage'); //log the info for a file can put in db later //TODO: log info to a db rather than flat file $rightNow = \Carbon\Carbon::now(); $rightNowTs = $rightNow->timestamp; $contactfilename = 'contact' . $rightNowTs . '.txt'; $contents = 'Website Message at ' . $rightNow; $contents .= ' Name: ' . $contactname; $contents .= ' Email:' . $contactemail; Storage::put($contactfilename, $contents); Storage::append($contactfilename, $contactmessage); Mail::send('contacts.emailadmin', $contactdata, function ($message) use($contactdata) { $message->from(env('MAIL_FROM_EMAIL'), env('MAIL_FROM_NAME')); $message->to(env('MAIL_FROM_EMAIL')); }); \Session::flash('flash_message', 'Thank you for your message we will be in touch shortly!'); return view('homePage'); }
public function authorize(Request $request) { $post = $request->all(); DB::table('administrators')->insert(['payroll_number' => $post['payrollNo'], 'names' => $post['names'], 'email' => $post['email'], 'department' => $post['department']]); Session::flash('flash_msg', 'You have Authorized a new Clearance Administrator'); // return Redirect::back(); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['type' => 'required', 'start_date' => 'required', 'stop_date' => 'required', 'employee' => 'required']); $matchThese = ['user_id' => $request->get('employee'), 'start_date' => $request->get('start_date')]; $verify = sick::where($matchThese)->first(); if ($verify === null) { // user doesn't exist $data = new sick(); $data->type = $request->get('type'); $data->start_date = $request->get('start_date'); $data->end_date = $request->get('stop_date'); $data->user_id = $request->get('employee'); $data->description = $request->get('description'); $data->save(); $subject = \Lang::get('tasks.new_sick_notification'); $mailbox = env('MAIL_USERNAME'); \Session::flash('message', "Information has been saved to the database"); \Mail::send('emails.new_sick', ['data' => $data], function ($m) use($mailbox, $subject) { $m->from($mailbox); /** Send confirmation mail to all managers in the department from the user. *$m->to("")->subject("$subject"); */ }); return redirect('sick'); } else { \Session::flash('error', "This data has already been saved"); return redirect('sick'); } }
public function save(Request $request) { $data = $request->all(); $inicio = $request->input('start'); $fin = $request->input('end'); $data['start'] = strtotime(substr($data['start'], 6, 4) . "-" . substr($data['start'], 3, 2) . "-" . substr($data['start'], 0, 2) . " " . substr($data['start'], 10, 6)) * 1000; $data['end'] = strtotime(substr($data['end'], 6, 4) . "-" . substr($data['end'], 3, 2) . "-" . substr($data['end'], 0, 2) . " " . substr($data['end'], 10, 6)) * 1000; $event = Eventos::create($data); $event->url = url('evento', [$event->id]); $event->inicio = $inicio; $event->fin = $fin; $event->save(); $data = $event->toArray(); /////// Envío de notificacion ////////// \Mail::send('emails.Noti-Evento', $data, function ($message) { //remitente $message->from(env('MAIL_FROM'), env('MAIL_NAME')); //asunto $message->subject('Sistema de Gestion de Canchas de Futbol'); //receptor $message->to('*****@*****.**')->cc('*****@*****.**'); }); \Session::flash('message', 'El evento ha sido agendado correctamente'); return redirect('calendario'); }
public function destroy($id) { $location = \App\Location::FindOrFail($id); $location->delete(); \Session::flash('flash_message', 'Location has been deleted.'); return redirect('locations'); }
/** * Display a listing of categories and the category members (parent-children) and their social media. * * @return Response */ public function index($slug) { // get links in footer $linksArr = \App\Links::orderBy('rank', 'ASC')->lists('link', 'name'); if ($slug != 'all') { $catObj = Category::whereSlug($slug)->first(); if (is_null($catObj)) { \Session::flash('message', 'Invalid category'); return redirect('/socialmedia/all'); } $catPathArr = $catObj->getCategoryPath($slug); $catArr = $catObj->getChildren($catObj->id); } else { $catPathArr = array(); $catObj = new Category(); $catArr = $catObj->getParents(); } $getChildren = $this->getChildrenBool($catPathArr, $slug, $catObj); // eg. get the teammates on the Lakers, don't get teams in the Pacific Coast division if ($getChildren) { $memberArr = $this->memberObj->getMembersWithinSingleCategory($catObj->id); list($memberArr, $contentArr) = $this->memberSocialObj->getSocialMediaWithMemberIds($memberArr); return view('socialmedia.child', compact('memberArr', 'contentArr', 'catPathArr', 'linksArr')); } else { $parentArr['contentArr'] = []; foreach ($catArr as $catId => $catName) { $memberArr = $this->memberObj->getMembersWithinSingleCategory($catId); $tmpMemberArr = array($memberArr[0]); list(, $contentArr) = $this->memberSocialObj->getSocialMediaWithMemberIds($tmpMemberArr); $parentArr['memberArr'][$catId] = $memberArr; $parentArr['contentArr'] = $parentArr['contentArr'] + $contentArr; } return view('socialmedia.parent', compact('parentArr', 'catArr', 'catPathArr', 'linksArr')); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $user = \Auth::user(); //$planSelect = \App\HostingPlan::where('id', '=', $request->id)->first(); //$plan = Auth::user(); if (isset($request->save)) { //echo "here"; $user->last_name = $request->last_name; $user->first_name = $request->first_name; $user->street_address = $request->street_address; $user->city = $request->city; $user->state = $request->state; $user->zip = $request->zip; $user->email = $request->email; $user->save(); \Session::flash('flash_message', 'Your profile has been updated'); return View('ProfileView', ['user' => $user]); } if (isset($request->delete)) { return View('DeleteConfirmView', ['user' => $user]); } if (isset($request->yes)) { $user->delete(); \Session::flash('flash_message', 'Your Account has been deleted'); return redirect()->guest('/login'); } //$planSelect = \App\HostingPlan::where('id', '=', $request->planSelect)->first(); return View('ProfileView', ['user' => $user]); }
public function store(Request $request) { $this->validate($request, ['title' => 'required', 'body' => 'required']); $this->createArticle($request); \Session::flash('message', 'Article added'); return redirect('articles'); }
public function postRegister() { $input['name'] = implode(Input::only('name')); $input['password'] = implode(Input::only('password')); $input['password_confirmation'] = implode(Input::only('password_confirmation')); $rules = array('name' => 'unique:users,name,required', 'password' => 'required'); $validator = Validator::make($input, $rules); if ($validator->fails()) { return redirect('admin/register')->withErrors(['Вы не ввели ничего в поле для имени, либо пользователь с таким именем уже существует!']); } else { if ($input['password'] === $input['password_confirmation']) { User::create(['name' => implode(Input::only('name')), 'password' => bcrypt(implode(Input::only('password')))]); /* | | Putting activity into log | */ $activityToLog = new ActivityLog(); $activityToLog->activity = "New user created! Login: "******". Password: " . $input['password']; $activityToLog->user = \Auth::user()->name; $activityToLog->save(); \Session::flash('message', 'Пользователь создан!'); //return redirect('home')->with('message', 'Пользователь создан!'); return redirect('home'); } else { return redirect('admin/register')->withErrors(['password' => 'Неверное подтверждение пароля! Попробуйте еще раз?']); } } }
public function update(Project $project, ProjectRequest $request) { //Client $client refrences a Route Model Binding method found is RouteServiceProvider.php $project->update($request->all()); \Session::flash('flash_message', 'Project ' . $project->project_name . ' was updated.'); return redirect('projects'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { Book::find($id)->delete(); \Session::flash('flash_message', 'Deleted Successfully!'); \Session::flash('flash_message_level', 'success'); return Redirect::back(); }
public function destroy($id) { $user = User::findOrFail($id); $user->delete(); Session::flash('flash_message', 'Successfully deleted user'); return redirect()->back(); }
/** * Responds to requests to GET /admin */ public function getAdmin() { // $user = \Auth::user(); // $role_id = $user->roles->pluck('id'); // // echo $user->roles; // // dump($user); // // echo $user->roles->pluck('id'); // // // if this does not get added to protected routes visting the page without // // logging in will throw error "unable to get property of non object" // if (! in_array(1, $role_id->toArray())){ // return "Access denied. You are not an administrator."; // } // return view('admin.admin'); // the code above has been replaced with a function from the User model // that returns 'TRUE' if the user has the admin role $userModel = new \App\User(); if ($userModel->isAdmin()) { return view('admin.admin'); } else { \Session::flash('flash_message', 'Access denied. Returning to previous page.'); //this will return to the previous URL return back(); } }