public function store(LocationRequest $request) { $location = Location::create($request->all()); Session::flash('success', true); Session::flash('message', 'Aðgerð tókst: Ný staðsetning'); return Redirect::back(); }
public function destroy($id) { $user = User::findOrFail($id); $user->delete(); Session::flash('message', trans('home.messages.delete_user_suceed', ['name' => $user->name])); return redirect()->route('admin.users.index'); }
public function destroy($id) { $cart = $this->getCart(); $cart->remove($id); Session::set('cart', $cart); return redirect()->route('cart'); }
/** * @return Cart */ private function getCart() { if (Session::get('cart')) { return Session::get('cart'); } return $this->cart; }
public function postReceive() { $code = Input::get('code'); if ($code) { $coupon = AdminCoupon::where(['coupon_code' => $code])->first(); if ($coupon) { $data = []; $data['coupon_id'] = $coupon->id; $data['user_id'] = Session::get('uid'); $data['is_used'] = 0; $isCoupon = PhoneUserToCoupon::where($data)->first(); if ($isCoupon) { flash('亲,您已经领取过这个红包啦~'); return redirect()->back(); } $couponToUser = new PhoneUserToCoupon(); $couponToUser->coupon_id = $coupon->id; $couponToUser->user_id = Session::get('uid'); if ($couponToUser->save()) { $coupon->used += 1; $coupon->save(); return redirect("coupon/success/{$coupon->coupon_price}"); } else { flash('亲~现在服务器压力山大~请稍后再试'); return redirect()->back(); } } else { flash('亲~兑换码不对呦~请重试'); return redirect()->back(); } } else { flash('亲~兑换码不能为空哦~请重试'); return redirect()->back(); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Requests\CreatePagoRequest $request) { $pago = Pagos::create($request->all()); $message = 'Pago efectuado de: ' . $pago->monto . ' al usuario: ' . $pago->user->first_name . ' ' . $pago->user->last_name; Session::flash('message', $message); return Redirect::route('admin.users.index'); }
public function set($key, $value) { if (!Session::has($this->namespace)) { $this->clear(); } Session::put($this->namespace . '.' . $key, $value); }
/** * Update the specified resource in storage. * * @param int $id * @param StoreBankDetailPostRequest $request * @return Response */ public function update(BankDetail $bank, StoreBankDetailPostRequest $request) { $input = $request->all(); $bank->fill($input)->save(); Session::flash('flash_message', 'Bank Details successfully Updated!'); return redirect()->back(); }
public function update() { $btnStatus = Input::get('btn_sta'); $inputs = Input::get('check'); switch ($btnStatus[0]) { case 1: foreach ($inputs as $key => $id) { DB::table('users')->where('id', $id)->delete(); } Session::flash('flash_message', "Sukses Menghapus Data !!"); break; case 2: foreach ($inputs as $key => $id) { DB::table('users')->where('id', $id)->update(['hak_akses' => "2"]); } Session::flash('flash_message', "Sukses Memperbaharui Status !!"); break; case 3: foreach ($inputs as $key => $id) { DB::table('users')->where('id', $id)->update(['hak_akses' => "3"]); } Session::flash('flash_message', "Sukses Memperbaharui Status !!"); break; default: break; } return redirect('users'); }
public function markAcceptance($policyCode, $userUid) { // get inputs // $policy = Policy::where('policy_code', '=', $policyCode)->first(); $user = User::getIndex($userUid); $acceptFlag = Input::has('accept_flag'); // check inputs // if (!$user || !$policy || !$acceptFlag) { return Response::make('Invalid input.', 404); } // check privileges // if (!$user->isAdmin() && $user->user_uid != Session::get('user_uid')) { return Response::make('Insufficient privileges to mark policy acceptance.', 401); } // get or create new user policy // $userPolicy = UserPolicy::where('user_uid', '=', $userUid)->where('policy_code', '=', $policyCode)->first(); if (!$userPolicy) { $userPolicy = new UserPolicy(array('user_policy_uid' => GUID::create(), 'user_uid' => $userUid, 'policy_code' => $policyCode)); } $userPolicy->accept_flag = $acceptFlag; $userPolicy->save(); return $userPolicy; }
public function postProcess(LoginRequest $request) { $username = $request->input('username'); $password = $request->input('password'); $user = DB::table('users')->where('username', $username)->first(); if (isset($user)) { Session::put('username', $user->username); Session::put('name', $user->name); Session::put('surname', $user->surname); } if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'patient'], $request->has('remember'))) { return redirect()->intended('/login/patient'); } if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'doctor'], $request->has('remember'))) { return redirect()->intended('/login/doctor'); } if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'nurse'], $request->has('remember'))) { return redirect()->intended('/login/nurse'); } if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'pharmacist'], $request->has('remember'))) { return redirect()->intended('/login/pharmacist'); } if (Auth::attempt(['username' => $username, 'password' => $password, 'type' => 'officer'], $request->has('remember'))) { return redirect()->intended('/login/officer'); } return redirect()->back()->with('message', "ขออภัย username หรือ password ไม่ถูกต้อง\nกรุณาลองใหม่"); }
/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @param string $l * @return mixed */ public function handle($request, Closure $next) { //Session::flush(); if (!Session::has('locale')) { /** * Get the browser local code and lang code. */ $localCode = $request->getPreferredLanguage(); $localLang = substr($localCode, 0, 2); if (in_array($localLang, $this->lang)) { Session::set('locale', $localLang); } else { Session::set('locale', Config::get('app.locale')); } } /** * Set the local config. */ App::setLocale(Session::get('locale')); Config::set('app.locale', Session::get('locale')); /** * Share variables in view. */ if (Config::get('app.locale') == 'fr') { View::share(['lang' => 'fr', 'langreverse' => 'en']); } else { View::share(['lang' => 'en', 'langreverse' => 'fr']); } return $next($request); }
/** * Run the application and save headers. * The response is up to WordPress * * @param \Symfony\Component\HttpFoundation\Request $request * @return void */ public function run(SymfonyRequest $request = null) { /** * On testing environment the WordPress helpers * will not have context. So we stop here. */ if (defined('WELOQUENT_TEST_ENV') && WELOQUENT_TEST_ENV) { return; } $request = $request ?: $this['request']; $response = with($stack = $this->getStackedClient())->handle($request); // just set headers, but the content if (!is_admin()) { $response->sendHeaders(); } if ('cli' !== PHP_SAPI) { $response::closeOutputBuffers(0, false); } /** * Save the session data until the application dies */ add_action('wp_footer', function () use($stack, $request, $response) { $stack->terminate($request, $response); Session::save('wp_footer'); }); }
public function __construct($method, array $fields = [], array $options = [], $url = null, $assoc = false) { if ($url) { $this->url = $url; } $this->url .= $method; $this->ch = curl_init($this->url); if (!$this->ch) { throw new Exception('Curl initialisation failed!'); } $this->defaultFields['access_token'] = Session::get('vk_token'); $options[CURLOPT_POSTFIELDS] = http_build_query(array_replace($this->defaultFields, $fields)); $this->options = array_replace($this->defaults, $options); if (!curl_setopt_array($this->ch, $this->options)) { throw new Exception('Curl options setting failed!'); } $this->results = json_decode(curl_exec($this->ch), $assoc); if (!$this->results) { throw new Exception('Curl exec failed'); } if (isset($this->results->error)) { throw new Exception($this->results->error->error_code . ': ' . $this->results->error->error_msg, $this->results->error->error_code); } curl_close($this->ch); }
public function update($id, ClanakRequest $request) { $clanak = Article::findOrFail($id); $clanak->update($request->all()); Session::flash('flash_message', 'Uspjesno ste izmjenili clanak'); return redirect('clanak'); }
public function store(Request $request) { //dd('jajaja'); $file = $request->file('file'); //obtenemos el campo file obtenido por el formulario $nombre = $file->getClientOriginalName(); //indicamos que queremos guardar un nuevo archivo en el disco local \Storage::disk('local')->put($nombre, \File::get($file)); \Excel::load('/storage/public/files/' . $nombre, function ($archivo) use(&$falla) { $result = $archivo->get(); //leer todas las filas del archivo foreach ($result as $key => $value) { $var = new Periodo(); $datos = ['bloque' => $value->bloque, 'inicio' => $value->inicio, 'fin' => $value->fin]; $validator = Validator::make($datos, Periodo::storeRules()); if ($validator->fails()) { Session::flash('message', 'Los Periodos ya existen o el archivo ingresado no es valido'); $falla = true; } else { $var->fill($datos); $var->save(); } } })->get(); if ($falla) { // Fallo la validacion de algun campus, retornar al index con mensaje return redirect()->route('Administrador.periodos.index'); } \Storage::delete($nombre); Session::flash('message', 'Los Periodos fueron agregados exitosamente!'); return redirect()->route('Administrador.periodos.index'); }
public function TambahJadwal() { $rules = array('unit_id' => 'required', 'kategori' => 'required', 'tglstart' => 'required', 'tglases' => 'required', 'tglfinish' => 'required', 'detail' => 'required'); $messages = array('unit_id.required' => 'Nama Jabatan Harus Terisi', 'kategori.required' => 'Kategori Harus Dipilih', 'tglstart.required' => 'Tanggal Mulai Harus Terisi', 'tglases.required' => 'Tanggal Asessment Harus Terisi', 'tglfinish.required' => 'Tanggal Selesai Harus Terisi', 'detail.required' => 'Detail Harus terisi'); $validasi = validator::make(Input::all(), $rules, $messages); if ($validasi->fails()) { return Redirect::back()->withErrors($validasi)->withInput(); } else { $kat = Input::get('kategori'); if ($kat == 'internal') { $aa = "in"; } else { $aa = "ex"; } DB::transaction(function ($aa) use($aa) { //asesment promosi $jadwal = KandidatPromote::create(['unit_staf_id' => Input::get('unit_id'), 'tgl_awal' => Input::get('tglstart'), 'tgl_asesment' => Input::get('tglases'), 'tgl_selesai' => Input::get('tglfinish'), 'detail' => Input::get('detail')]); //rekrutmen rekap header $rekap_header = HeaderRekap::create(['id_asesmen' => $jadwal->id, 'kategori' => Input::get('kategori'), 'nama' => Input::get('jabatan'), 'tanggal_awal' => Input::get('tglstart'), 'tanggal_akhir' => Input::get('tglfinish'), 'deksripsi' => Input::get('detail')]); //asessment promosi daftar $daftar = KandidatPromosiDaftar::create(['asesment_promosi_id' => $jadwal->id, 'nip' => Input::get('nip'), 'detail' => Input::get('detail')]); //rekrutment rekap profiling $profil = ProfilingRekap::create(['id_rekap' => $rekap_header->id, 'kategori' => $aa, 'nip' => $daftar->nip, 'id_jabatan' => $jadwal->unit_staf_id]); }); Session::flash('message', 'Berhasil Menambahkan Jadwal Asessment'); return Redirect::to('career/jadwal/lihat/asessment'); } }
/** * @return mixed */ public function showNews() { $slug = Request::segment(2); $news_title = "Not active"; $news_text = "Either this news item is not active, or it does not exist"; $active = 1; $news_id = 0; $results = DB::table('news')->where('slug', '=', $slug)->get(); foreach ($results as $result) { $active = $result->active; if ($active > 0 || Auth::check() && Auth::user()->hasRole('news')) { if (Session::get('lang') == null || Session::get('lang') == "en") { $news_title = $result->title; $news_text = $result->news_text; $news_id = $result->id; } else { $news_title = $result->title_fr; $news_text = $result->news_text_fr; $news_id = $result->id; } $news_image = $result->image; $news_date = $result->news_date; } } return View::make('public.news')->with('news_title', $news_title)->with('news_text', $news_text)->with('page_content', $news_text)->with('active', $active)->with('news_id', $news_id)->with('news_date', $news_date)->with('news_image', $news_image)->with('menu', $this->menu)->with('page_category_id', 0)->with('page_title', $news_title); }
public function messages() { if ($this->hasMessages()) { $this->messages = Session::get('messages'); return View::make(Platform::getPackageName() . '::page/messages')->with('items', $this->messages)->render(); } }
public function destroy($id) { $asignaturas = Asignatura::find($id); $asignaturas->delete(); Session::flash('message', 'La asignatura ' . $asignaturas->nombre . ' fue eliminada'); return redirect()->route('Encargado.asignaturas.index'); }
public function switchLang($lang) { if (array_key_exists($lang, Config::get('languages'))) { Session::set('applocale', $lang); } return Redirect::back(); }
/** * Redirect to the homepage. * * @return \Illuminate\Http\Response */ public function index() { Session::flash('', ''); // work around laravel bug if there is no session yet Session::reflash(); return Redirect::to($this->path); }
public function destroy($id, Request $request) { Dnschecker::destroy($id); $message = 'El registro ha sido eliminado con exito'; Session::flash('message', $message); return $message; }
/** * @param string $lang */ private function setSupportedLanguage($lang) { if ($this->isLanguageSupported($lang)) { App::setLocale($lang); Session::put('lang', $lang); } }
public function getDelete($id) { $accountNames = NameOfAccount::find($id); $accountNames->delete(); Session::flash('message', 'Account Name has been Successfully Deleted.'); return Redirect::to('accountnames/index'); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $contact = Contact::findOrFail($id); $contact->delete(); Session::flash('message', 'Successfully Deleted your Data!'); return redirect()->back(); }
public function destroy($id) { $cartData = Session::get('cart'); unset($cartData[$id]); Session::put('cart', $cartData); return redirect()->back(); }
/** * Handle an incoming request and check for playerId in the session * If it cannot be found it will redirect the the URL in the config * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { if (Session::has('email')) { return $next($request); } return redirect('/' . config('sol.loginUrl', 'sollogin')); }
/** * Store a newly created resource in storage. * * @param CreatePersonRequest $request * @return Response */ public function postStorepeople(CreatePersonRequest $request) { $people = new People(); $people->document = $request->get('document'); $people->names = $request->get('names'); $people->surnames = $request->get('surnames'); $people->date_of_birth = $request->get('date_of_birth'); $people->landline = $request->get('landline'); $people->address = $request->get('address'); $people->date_of_admission = $request->get('date_of_admission'); $people->cellular = $request->get('cellular'); $upload_dir = \Storage::disk('photos'); $img = $request->get('photo'); $img = str_replace('data:image/png;base64,', '', $img); $data = base64_decode($img); $name = date('YmdHis') . '.png'; $upload_dir->put($name, $data); $people->photo = $name; $people->save(); $email = $request->get('email'); $password = $request->get('password'); $user = new User(['email' => $email, 'password' => $password]); $people->user()->save($user); Session::flash('message', 'Usuario registro correctamente en el sistema.'); return redirect('auth/login'); }
public function postSendsms(Request $request) { $mobile = Input::get('mobile'); if (!preg_match("/1[3458]{1}\\d{9}\$/", $mobile)) { // if(!preg_match("/^13\d{9}$|^14\d{9}$|^15\d{9}$|^17\d{9}$|^18\d{9}$/",$mobile)){ //手机号码格式不对 return parent::returnJson(1, "手机号码格式不对" . $mobile); } $data = DB::select("select * from members where lifestatus=1 and mobile =" . $mobile); if (sizeof($data) > 0) { return parent::returnJson(1, "手机号已注册"); } $checkCode = parent::get_code(6, 1); Session::put("m" . $mobile, $checkCode); $checkCode = Session::get("m" . $mobile); Log::error("sendsms:session:" . $checkCode); $msg = "尊敬的用户:" . $checkCode . "是您本次的短信验证码,5分钟内有效."; // Input::get('msg'); $curl = new cURL(); $serverUrl = "http://cf.lmobile.cn/submitdata/Service.asmx/g_Submit"; $response = $curl->get($serverUrl . "?sname=dlrmcf58&spwd=ZRB2aP8K&scorpid=&sprdid=1012818&sdst=" . $mobile . "&smsg=" . rawurlencode($msg . "【投贷宝】")); $xml = simplexml_load_string($response); echo json_encode($xml); //$xml->State; // <CSubmitState xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/"> // <State>0</State> // <MsgID>1512191953407413801</MsgID> // <MsgState>提交成功</MsgState> // <Reserve>0</Reserve> // </CSubmitState> // <State>1023</State> // <MsgID>0</MsgID> // <MsgState>无效计费条数,号码不规则,过滤[1:186019249011,]</MsgState> // <Reserve>0</Reserve> }