/** * Store a newly created resource in storage. * * @return Response */ public function store() { $inputs = Request::all(); $reglas = array('nombre' => 'required', 'correo' => 'email', 'comentarios' => 'required|max:300'); $mensajes = array('required' => trans('error.requerido'), 'email' => trans('error.correo')); $validar = Validator::make($inputs, $reglas, $mensajes); if ($validar->fails()) { //return back('#gracias')->withErrors($validar)->withInput(); return Redirect::to(\LaravelLocalization::getCurrentLocale() . '/' . trans('menu.contacto') . '#about')->withErrors($validar)->withInput(); } else { $contacto = new Contacto(); $contacto->email = Request::get('correo'); $contacto->save(); $contactName = Request::get('nombre'); $contactEmail = Request::get('correo'); $contactMessage = Request::get('comentarios'); $contactAddres = Request::get('direccion'); $data = array('name' => $contactName, 'email' => $contactEmail, 'description' => $contactMessage, 'addres' => $contactAddres); Mail::send('layouts.email', $data, function ($message) use($contactEmail, $contactName) { $message->from($contactEmail, $contactName); $message->to('*****@*****.**', 'Contacto Fundacion Vive Mejor')->subject('Solicitud vía WEB'); $message->cc($contactEmail, $contactName); }); return Redirect::to(\LaravelLocalization::getCurrentLocale() . '/' . trans('menu.contacto') . '?gracias#gracias'); } }
public function addNewItem() { $aSession = \Session::all(); $aRequest = Request::all(); if (isset($aRequest['food_picture'])) { $oImage = $aRequest['food_picture']; $FullImagePath = $this->uploadImage($oImage, 'food_picture'); if (empty($FullImagePath)) { return view('pages.addItemPage')->withErrors('Image wasn\'t uploaded'); } } $aItemParams = array('name' => 'r', 'type' => 'n', 'description' => 'n', 'price' => 'r', 'calories' => 'n', 'status' => 'n', 'spicy' => 'n', 'healthy' => 'n'); //Here i am going to handle the required params of table foreach ($aItemParams as $sParam => $sCond) { if ($sCond == 'r') { if (!isset($aRequest['food_' . $sParam])) { //Send it back to the factory ;) } } if (isset($aRequest['food_' . $sParam])) { $aItem[$sParam] = $aRequest['food_' . $sParam]; } } $aItem['id_restaurant'] = $aSession['id_user']; $aItem['picture'] = $FullImagePath; $aItem['type'] = "not spcified"; //dd($aItem); if (DB::table('food')->insert($aItem)) { return Redirect::back(); } else { return view('/pages.addItemPage')->withErrors("Something is wrong, we are sorry ! :( "); } }
/** * POST /api/login */ public function login() { // Get all data send in post $loginFormData = Request::all(); // Create rules for the validator $validator = Validator::make($loginFormData, ['user_email' => 'required|email', 'user_password' => 'required']); // If validator fails return a 404 response if ($validator->fails()) { return Response::json(['status_code' => 404, 'errors' => $validator->errors()->all()], 404); } $user = User::where('email', '=', strtolower($loginFormData['user_email']))->first(); if (!$user) { return Response::json(['status_code' => 404, 'errors' => ['Votre compte est introuvable dans notre base de donnée.']], 404); } else { if ($user->activated == 0) { return Response::json(['status_code' => 404, 'errors' => ["Merci d'activer votre compte."]], 404); } else { if (!Hash::check($loginFormData['user_password'], $user->password)) { return Response::json(['status_code' => 404, 'errors' => ["Votre mot de passe est incorrect."]], 404); } } } $room = Room::find($user->room_id); $partner = User::find($user->is_partner ? $room->user_id : $room->partner_id); if ($partner->activated == 0) { return Response::json(['status_code' => 404, 'errors' => ["Le compte de votre partenaire n'a pas été activé."]], 404); } // Success return Response::json(['status_code' => 200, 'success' => "Login success", 'data' => ['me' => $user, 'partner' => $partner, 'room' => $room]]); }
public function store() { $preferences = Request::all(); $response = new Response('OK'); $response->withCookie(Cookie::forever(PreferencesVO::PREFERENCES_AMOUNT, $preferences['amount'], PreferencesVO::PREFERENCES_LIFESPAN))->withCookie(Cookie::forever(PreferencesVO::PREFERENCES_PERIOD, $preferences['period'], PreferencesVO::PREFERENCES_LIFESPAN))->withCookie(Cookie::forever(PreferencesVO::PREFERENCES_TAXCDB, $preferences['taxcdb'], PreferencesVO::PREFERENCES_LIFESPAN))->withCookie(Cookie::forever(PreferencesVO::PREFERENCES_TAXLCI, $preferences['taxlci'], PreferencesVO::PREFERENCES_LIFESPAN)); return $response; }
public function index() { $objRegisters = new Registers(); $limit = 50; $request = Request::all(); $page = isset($request['page']) ? $request['page'] : 1; $order = isset($request['order']) ? $request['order'] : 'asc'; $sort = isset($request['sort']) ? $request['sort'] : ''; $start = $page * $limit - $limit; if (isset($request['name'])) { $objRegisters = $objRegisters->where('name', 'like', '%' . $request['name'] . '%'); } $paging = $objRegisters->paginate($limit); switch ($sort) { case 'name': $objRegisters = $objRegisters->orderBy('name', $order); break; case 'status': $objRegisters = $objRegisters->orderBy('status', $order); break; default: $objRegisters = $objRegisters->orderBy('id', 'DESC'); break; } $list = $objRegisters->skip($start)->take($limit)->get(); $title = 'List Registers'; return view('registers::index', array('paging' => $paging, 'listdata' => $list, 'start' => $start, 'request' => $request, 'title' => $title)); }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update(EditCompanyRequest $request, $id) { $company = Company::findOrFail($id); $company->fill(Request::all()); $company->save(); return redirect()->route('settings.company.index'); }
public function afterRegistered() { $this->response = lego_register(ResponseData::class, function () { $items = call_user_func_array($this->data(), [Request::get(self::KEYWORD_KEY), Request::all()]); return self::result($items); }, $this->name); }
function getItemChildren(RequestFacade $request) { $itemsManager = new ItemsManager(); $path = RequestFacade::all()['path']; $children = $itemsManager->getItemChildren($path); return $this->jsonResponse($children); }
public function update($id) { $user = User::findOrFail($id); $user->fill(Request::all()); $user->save(); return redirect()->route('admin.usuario.index'); }
/** * Register the application services. * * @return void */ public function register() { $configPath = __DIR__ . '/../config/sql-logging.php'; $this->mergeConfigFrom($configPath, 'sql-logging'); if (config('sql-logging.log', false)) { Event::listen('illuminate.query', function ($query, $bindings, $time) { $data = compact('bindings', 'time'); // Format binding data for sql insertion foreach ($bindings as $i => $binding) { if ($binding instanceof \DateTime) { $bindings[$i] = $binding->format('\'Y-m-d H:i:s\''); } else { if (is_string($binding)) { $bindings[$i] = "'{$binding}'"; } } } // Insert bindings into query $query = str_replace(array('%', '?'), array('%%', '%s'), $query); $query = vsprintf($query, $bindings); $log = new Logger('sql'); $log->pushHandler(new StreamHandler(storage_path() . '/logs/sql-' . date('Y-m-d') . '.log', Logger::INFO)); // if log request data if (config('sql-logging.log_request', false)) { $data['request_path'] = Request::path(); $data['request_method'] = Request::method(); $data['request_data'] = Request::all(); } // add records to the log $log->addInfo($query, $data); }); } }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $dataUpdate = Request::all(); $data = table_hashtag::find($id); $data->update($dataUpdate); return redirect('admin/hashtag')->with('message', 'Data successfully changed!'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $dataUpdate = Request::all(); $data = table_project::find($id); $data->update($dataUpdate); return redirect('admin/project')->with('message', 'Data berhasil dirubah!'); }
public function anyIndex() { //获取路由传入的参数 //echo Route::input('name'); //获取配置信息 $value = config('app.timezone'); //var_dump($value); //获取请求输入 http://host-8/web/user?name=dfse 输出:dfse $name1 = Request::has('name') ? Request::get('name') : ''; //取得特定输入数据,若没有则取得默认值 $name2 = Request::input('name', '默认值'); $input = Request::all(); //所有的 $input = Request::input('products.0.name'); //重定向 //return redirect('login'); //获取cookie $value = Request::cookie('name'); //获取域名 $url = Request::root(); // echo $url; $data = ['url' => $url, 'name1' => $name1, 'name2' => $name2, 'value' => $value]; //响应视图 响应最常用的几个方法:make/view/json/download/redirectTo return response()->view('user.user', $data); }
public function update(EditAsignaturasCursadasRequest $request, $id) { $cursadas = AsignaturaCursada::findOrFail($id); $cursadas->fill(Request::all()); $cursadas > save(); return redirect()->route('asignaturas.cursadas.index'); }
public function createUsers() { $inputs = Request::all(); $userTypes = Request::get('userType'); // Checking permission of user before creating new users $emails = json_decode(Request::input('users')); foreach ($emails as $email) { Log::info('username - ' . $email); $password = str_random(10); DB::table('users')->insert(['name' => $email, 'email' => $email, 'password' => bcrypt($password), 'type' => 'caller']); foreach ($userTypes as $userType) { // Making a 'userType' user $user = \App\User::where('name', '=', $email)->first(); $caller = \App\Role::where('name', '=', $userType)->first(); // role attach alias $user->attachRole($caller); // parameter can be an Role object, array, or id } $data = array('name' => $email, 'username' => $email, 'password' => $password); // Would sent a link to the user to activate his account // $this->sendLink($email); // \Mail::send('mail.email', $data, function ($message) use ($data) { // $message->subject('Login Details ') // ->to('*****@*****.**'); // }); } return view('create-users', ['page' => 'create-users']); }
public function update(Request $request, $id) { $userUpdate = Request::all(); $user = User::find($id); if (Input::hasFile('image')) { $destinationPath = 'uploads/admin_profile/'; // upload path $thumb_path = 'uploads/admin_profile/thumb/'; $extension = Input::file('image')->getClientOriginalExtension(); // getting image extension $fileName = rand(111111111, 999999999) . '.' . $extension; // renameing image Input::file('image')->move($destinationPath, $fileName); // uploading file to given path // $this->create_thumbnail($thumb_path,$fileName,$extension); $user['admin_icon'] = $fileName; // unlink old photo @unlink('uploads/admin_profile/' . Request::input('admin_icon')); } else { $user['admin_icon'] = Request::input('admin_icon'); } $user->update($userUpdate); Session::flash('success', 'Your profile updated successfully.'); return redirect('admin/admin-profile'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $dataUpdate = Request::all(); $data = table_media_manager::find($id); $data->update($dataUpdate); return redirect('admin/media-manager')->with('warning', 'Data successfully changed!'); }
public function update($id) { $clockin = UserClockin::find($id); $data = Request::all(); $clockin->fill($data); $clockin->save(); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $dataUpdate = Request::all(); $data = table_project_issue::find($id); $data->update($dataUpdate); return redirect('admin/project-issue')->with('warning', 'Data successfully changed!'); }
public function search(SearchContract $search) { $searchOutput = Request::all(); $keyword = $searchOutput['keyword']; $result = $search->getSearchResults($keyword); return $result; }
public function update($id) { $timeentry = TimeEntry::find($id); $data = Request::all(); $timeentry->fill($data); $timeentry->save(); }
/** * [fungsi untuk memanggil/consume api] * @param [alamat route] * @param [method] * @return [return] */ public function call($route, $method, $credential) { if (Session::has('token')) { Request::merge(['token' => Session::get('token')]); } $url = url('/'); $body = Request::all(); $options = ['params' => $body]; try { $client = new \GuzzleHttp\Client(); $response = $client->request($method, $url . $route, ['form_params' => Request::all(), 'query' => Request::all(), 'headers' => ['credential' => $credential]]); $headers = $response->getHeaders(); $withToken = []; if (isset($headers['Authorization']['0'])) { $newToken = str_replace('Bearer ', '', $headers['Authorization']['0']); Session::put('token', $newToken); $withToken = ['newToken' => $newToken]; } $content = $response->getBody(); $content = json_decode((new Response($content))->getContent(), true); $status = $response->getStatusCode(); $result = ['content' => $content, 'status' => $status] + $withToken; Logs::Logging($url . $route, $method, Request::all(), $result); return $result; // return (new Response($content, $status))->header('Content-Type', 'application/json'); } catch (\GuzzleHttp\Exception\RequestException $e) { $content = $e->getResponse()->getBody(); $content = json_decode((new Response($content))->getContent(), true); $status = $e->getResponse()->getStatusCode(); $result = ['content' => $content, 'status' => $status]; Logs::Logging($url . $route, $method, Request::all(), $result); return $result; } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $image = Input::file('image'); $filename = time() . '.' . $image->getClientOriginalExtension(); $path = public_path('uploads/img/' . $filename); Image::make($image->getRealPath())->resize(200, 200)->save($path); $user->image = $filename; $user->save(); $obj = new helpers(); echo "<pre>"; print_r(Input::file('image')); exit; $book = Request::all(); //echo "<pre>";print_r($_FILES['image']['name']);exit; $destinationPath = 'uploads/img/'; // upload path $thumb_path = 'uploads/img/thumb/'; $extension = Input::file('image')->getClientOriginalExtension(); // getting image extension $fileName = rand(111111111, 999999999) . '.' . $extension; // renameing image Input::file('image')->move($destinationPath, $fileName); // uploading file to given path $obj->createThumbnail($fileName, 300, 200, $destinationPath, $thumb_path); $book['image'] = $fileName; Book::create($book); Session::flash('success', 'Upload successfully'); return redirect('image'); }
public function store(Request $request) { $register = Request::all(); //print_r($register); $obj = new helpers(); if (Input::hasFile('image')) { $destinationPath = 'uploads/img/'; // upload path $thumb_path = 'uploads/img/thumb/'; $extension = Input::file('image')->getClientOriginalExtension(); // getting image extension $fileName = rand(111111111, 999999999) . '.' . $extension; // renameing image Input::file('image')->move($destinationPath, $fileName); // uploading file to given path $obj->createThumbnail($fileName, 300, 200, $destinationPath, $thumb_path); } else { $fileName = ''; } $hashpassword = Hash::make($register['password']); $address = new Address(); $brandmember = Brandmember::create(['fname' => $register['fname'], 'lname' => $register['lname'], 'email' => $register['email'], 'password' => $hashpassword, 'phone_no' => $register['phone_no'], 'pro_image' => $fileName, 'role' => 0, 'admin_status' => 1, 'updated_at' => date('Y-m-d H:i:s'), 'created_at' => date('Y-m-d H:i:s')]); $lastInsertedId = $brandmember->id; $address->mem_brand_id = $lastInsertedId; $address->address = $register['address']; $address->address2 = $register['address2']; $address->country_id = $register['country']; $address->zone_id = $register['state']; // State id $address->city = $register['city']; $address->postcode = $register['postcode']; if ($address->save()) { $addressId = $address->id; $dataUpdateAddress = DB::table('brandmembers')->where('id', $lastInsertedId)->update(['address' => $addressId]); $sitesettings = DB::table('sitesettings')->get(); //exit; if (!empty($sitesettings)) { foreach ($sitesettings as $each_sitesetting) { if ($each_sitesetting->name == 'email') { $admin_users_email = $each_sitesetting->value; } } } $user_name = $register['fname'] . ' ' . $register['lname']; $user_email = $register['email']; $activateLink = url() . '/activateLink/' . base64_encode($register['email']); $sent = Mail::send('frontend.register.activateLink', array('name' => $user_name, 'email' => $user_email, 'activate_link' => $activateLink), function ($message) use($admin_users_email, $user_email, $user_name) { $message->from($admin_users_email); $message->to($user_email, $user_name)->subject('Activate Profile Mail'); }); if (!$sent) { Session::flash('error', 'something went wrong!! Mail not sent.'); return redirect('register'); } else { Session::flash('success', 'Registration completed successfully.Please check your email to activate your account.'); return redirect('register'); } } }
public function update(EditCursosRequest $request, $id) { $cursos = Curso::findOrFail($id); $cursos->fill(Request::all()); $cursos->save(); Session::flash('message', 'El curso de la seccion ' . $cursos->seccion . ' fue modificada con éxito'); return redirect()->route('Encargado.cursos.index'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, $id) { $memberUpdate = Request::all(); $member = Brandmember::find($id); $member->update($memberUpdate); Session::flash('success', 'Member updated successfully'); return redirect('admin/member'); }
/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update(Request $request, $id) { // $bookUpdate = Request::all(); $book = Book::find($id); $book->update($bookUpdate); return redirect('books'); }
public function update(EditHorariosRequest $request, $id) { $horarios = Horario::findOrFail($id); $horarios->fill(Request::all()); $horarios->save(); Session::flash('message', 'El Horario de la fecha ' . $horarios->fecha . ' fue modificado con éxito'); return redirect()->route('Administrador.horarios.index'); }
public function update(EditAsignaturasRequest $request, $id) { $asignaturas = Asignatura::findOrFail($id); $asignaturas->fill(Request::all()); $asignaturas->save(); Session::flash('message', 'La asignatura ' . $asignaturas->nombre . ' fue modificada con éxito'); return redirect()->route('Encargado.asignaturas.index'); }
public function updateCity() { $input = Request::all(); $user = Auth::user(); $city = array_key_exists('city', $input) ? $input['city'] : $user->city; $user->city = $city; $user->save(); }