當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Request::only方法代碼示例

本文整理匯總了PHP中Illuminate\Support\Facades\Request::only方法的典型用法代碼示例。如果您正苦於以下問題:PHP Request::only方法的具體用法?PHP Request::only怎麽用?PHP Request::only使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Illuminate\Support\Facades\Request的用法示例。


在下文中一共展示了Request::only方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: postLogin

 public function postLogin()
 {
     if (Auth::attempt(Request::only('email', 'password'))) {
         return redirect()->intended('/dashboard');
     }
     return redirect()->route('log-in')->withErrors(['auth' => ['The email or password you entered is incorrect.']]);
 }
開發者ID:jwalton512,項目名稱:symposium,代碼行數:7,代碼來源:AuthController.php

示例2: getPublications

 public function getPublications()
 {
     $post = Post::status(Request::get('filter'))->orderBy('updated_at', 'DESC')->paginate(20)->appends(Request::only(['filter']));
     $tmp = array('extends' => Config::get('social::social.tmp.admin', 'layout.base'), 'section_main' => Config::get('social::social.tmp.section_main', 'main'));
     $header_title = array('clase' => 'fa fa-share-alt', 'titulo' => 'Social <small>Publicaciones</small>');
     return View::make('social::listPublications', compact('post', 'tmp', 'header_title'));
 }
開發者ID:jsehersan,項目名稱:social,代碼行數:7,代碼來源:HomeController.php

示例3: getList

 /**
  * 獲取菜單數據
  * @return static
  */
 public function getList()
 {
     $this->handleRequest();
     $obj = $this->checkOrder();
     //排序檢查
     $data = $obj->options(Request::only('where', 'order'))->paginate();
     return $this->withParam($data);
 }
開發者ID:zsping1989,項目名稱:commands,代碼行數:12,代碼來源:ResourceController.php

示例4: postUser

 /**
  * Updates the current user.
  *
  * @return \Illuminate\View\View
  */
 public function postUser()
 {
     $userData = array_filter(Request::only(['username', 'email', 'password']));
     try {
         Auth::user()->update($userData);
     } catch (ValidationException $e) {
         return Redirect::route('dashboard.user')->withInput($userData)->withTitle(sprintf('%s %s', trans('dashboard.notifications.whoops'), trans('dashboard.team.edit.failure')))->withErrors($e->getMessageBag());
     }
     return Redirect::route('dashboard.user')->withSuccess(sprintf('%s %s', trans('dashboard.notifications.awesome'), trans('dashboard.team.edit.success')));
 }
開發者ID:xiaobailc,項目名稱:Gitamin,代碼行數:15,代碼來源:UserController.php

示例5: authenticate

 /**
  * Authenticate user.
  *
  * @author Morten Rugaard <moru@nodes.dk>
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function authenticate()
 {
     $urlToRedirectToAfterUserLogin = Cookie::get('url_to_redirect_to_after_user_login');
     // Retrieve credentials
     $data = Request::only('email', 'password', 'remember');
     // Authenticate user
     if (!backend_attempt(['email' => $data['email'], 'password' => $data['password']], (bool) $data['remember'])) {
         return redirect()->route('nodes.backend.login.form')->with('error', 'Invalid login. Try again.');
     }
     return $this->redirectSuccess($flashAlert = null, $urlToRedirectToAfterUserLogin);
 }
開發者ID:nodes-php,項目名稱:backend,代碼行數:18,代碼來源:AuthController.php

示例6: compose

 public function compose(View $view)
 {
     $makeForm = Request::only('make_id', 'makeyear_id', 'model_id');
     $makes = Make::orderBy('name', 'ASC')->lists('name', 'id')->toArray();
     $makeYears = $models = array();
     if ($makeForm['make_id'] != null) {
         $makeYears = MakeYear::where('make_id', $makeForm['make_id'])->orderBy('year', 'DESC')->lists('year', 'id')->toArray();
         if ($makeForm['makeyear_id'] != null) {
             $models = Model::where('makeyear_id', $makeForm['makeyear_id'])->orderBy('name', 'ASC')->lists('name', 'id')->toArray();
         }
     }
     $view->with(compact('makeForm', 'makes', 'makeYears', 'models'));
 }
開發者ID:herberk,項目名稱:cars,代碼行數:13,代碼來源:MakeModelForm.php

示例7: scopeSortable

 /**
  * @param \Illuminate\Database\Query\Builder $query
  * @param array|null $defaultSortParameters
  *
  * @return \Illuminate\Database\Query\Builder
  */
 public function scopeSortable($query, $defaultSortParameters = null)
 {
     if (Request::has('sort') && Request::has('order')) {
         return $this->queryOrderBuilder($query, Request::only(['sort', 'order']));
     } elseif (!is_null($defaultSortParameters)) {
         $defaultSortArray = $this->formatToSortParameters($defaultSortParameters);
         if (Config::get('columnsortable.allow_request_modification', true) && !empty($defaultSortArray)) {
             Request::merge($defaultSortArray);
         }
         return $this->queryOrderBuilder($query, $defaultSortArray);
     } else {
         return $query;
     }
 }
開發者ID:kyslik,項目名稱:column-sortable,代碼行數:20,代碼來源:Sortable.php

示例8: store

 public function store()
 {
     $data = Request::only('curso_id', 'estudiante_id');
     // dd($data);
     $rules = array();
     //Primer metodo
     $v = Validator::make($data, $rules);
     if ($v->fails()) {
         return redirect()->back()->withErrors($v->errors())->withInput();
     }
     $cursadas = AsignaturaCursada::create($data);
     $cursadas->save();
     return redirect()->route('asignaturas.cursadas.store');
 }
開發者ID:jaime1992,項目名稱:Proyecto-Sala-Utem,代碼行數:14,代碼來源:AsignaturasCursadasController.php

示例9: store

 public function store()
 {
     $data = Request::only('date', 'sala_id', 'periodo_id', 'curso_id');
     $rules = array('date' => 'required');
     //Primer metodo
     $v = Validator::make($data, $rules);
     if ($v->fails()) {
         return redirect()->back()->withErrors($v->errors())->withInput();
     }
     $horarios = Horario::create($data);
     $horarios->save();
     Session::flash('message', 'El Horario de la fecha ' . $horarios->fecha . ' fue creado con éxito');
     return redirect()->route('Administrador.horarios.store');
 }
開發者ID:jaime1992,項目名稱:Proyecto-Sala-Utem,代碼行數:14,代碼來源:HorariosController.php

示例10: store

 public function store()
 {
     $data = Request::only('usuario_rut', 'rol_id');
     // dd($data);
     $rules = array();
     //Primer metodo
     $v = Validator::make($data, $rules);
     if ($v->fails()) {
         return redirect()->back()->withErrors($v->errors())->withInput();
     }
     $rolesusuarios = RolUsuario::create($data);
     $rolesusuarios->save();
     Session::flash('message', 'El  Perfil del usuario fue creado con éxito');
     return redirect()->route('Administrador.cambiarperfil.store');
 }
開發者ID:jaime1992,項目名稱:Proyecto-Sala-Utem,代碼行數:15,代碼來源:PerfilController.php

示例11: store

 public function store()
 {
     $data = Request::only('rut', 'rol_id');
     // dd($data);
     $rules = array('rut' => 'required|valid_rut|numeric|unique:roles_usuarios|min:7|max:8');
     //Primer metodo
     $v = Validator::make($data, $rules);
     if ($v->fails()) {
         return redirect()->back()->withErrors($v->errors())->withInput();
     }
     $rolesusuarios = RolUsuario::create($data);
     $rolesusuarios->save();
     Session::flash('message', 'El rol usuario ' . $rolesusuarios->rut . ' fue creado con éxito');
     return redirect()->route('Administrador.rolesusuarios.store');
 }
開發者ID:jaime1992,項目名稱:Proyecto-Sala-Utem,代碼行數:15,代碼來源:RolUsuarioController.php

示例12: store

 public function store()
 {
     $data = Request::only('nombre', 'descripcion', 'facultad_id');
     // dd($data);
     $rules = array('nombre' => 'required|alpha_spaces|max:255', 'descripcion' => 'required|alpha_spaces_num|max:255');
     //Primer metodo
     $v = Validator::make($data, $rules);
     if ($v->fails()) {
         return redirect()->back()->withErrors($v->errors())->withInput();
     }
     $departamentos = Departamento::create($data);
     $departamentos->save();
     Session::flash('message', 'El' . $departamentos->nombre . ' fue creado con éxito');
     return redirect()->route('Administrador.departamentos.store');
 }
開發者ID:jaime1992,項目名稱:Proyecto-Sala-Utem,代碼行數:15,代碼來源:DepartamentosController.php

示例13: store

 public function store()
 {
     $data = Request::only('codigo', 'nombre', 'descripcion', 'escuela_id');
     // dd($data);
     $rules = array('codigo' => 'required|numeric', 'nombre' => 'required|alpha_spaces|max:255', 'descripcion' => 'required|alpha_spaces_num|max:255');
     //Primer metodo
     $v = Validator::make($data, $rules);
     if ($v->fails()) {
         return redirect()->back()->withErrors($v->errors())->withInput();
     }
     $carreras = Carrera::create($data);
     $carreras->save();
     Session::flash('message', 'La ' . $carreras->nombre . ' fue creada con éxito');
     return redirect()->route('Administrador.carreras.store');
 }
開發者ID:jaime1992,項目名稱:Proyecto-Sala-Utem,代碼行數:15,代碼來源:CarrerasController.php

示例14: store

 public function store()
 {
     $data = Request::only('nombre', 'descripcion', 'campus_id');
     // dd($data);
     $rules = array('nombre' => 'required|alpha_spaces|max:255|unique:facultades', 'descripcion' => 'required|alpha_spaces_num|max:255');
     //Primer metodo
     $v = Validator::make($data, $rules);
     if ($v->fails()) {
         return redirect()->back()->withErrors($v->errors())->withInput();
     }
     $facultades = Facultad::create($data);
     $facultades->save();
     Session::flash('message', 'La Facultad de ' . $facultades->nombre . ' fue creada con éxito');
     return redirect()->route('Administrador.facultades.store');
 }
開發者ID:jaime1992,項目名稱:Proyecto-Sala-Utem,代碼行數:15,代碼來源:FacultadController.php

示例15: store

 public function store()
 {
     $data = Request::only('rut', 'nombres', 'apellidos', 'email', 'carrera_id');
     // dd($data);
     $rules = array('rut' => 'required|valid_rut|numeric|unique:estudiantes', 'nombres' => 'required|alpha_spaces|max:255', 'apellidos' => 'required|alpha_spaces|max:255', 'email' => 'required|valid_email|unique:estudiantes|max:255');
     //Primer metodo
     $v = Validator::make($data, $rules);
     if ($v->fails()) {
         return redirect()->back()->withErrors($v->errors())->withInput();
     }
     $estudiantes = Estudiante::create($data);
     $estudiantes->save();
     Session::flash('message', 'El Estudiante ' . $estudiantes->nombres . ' fue creado con éxito');
     return redirect()->route('Administrador.estudiante.store');
 }
開發者ID:jaime1992,項目名稱:Proyecto-Sala-Utem,代碼行數:15,代碼來源:EstudiantesAController.php


注:本文中的Illuminate\Support\Facades\Request::only方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。