当前位置: 首页>>代码示例>>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;未经允许,请勿转载。