当前位置: 首页>>代码示例>>PHP>>正文


PHP Usuario::where方法代码示例

本文整理汇总了PHP中app\models\Usuario::where方法的典型用法代码示例。如果您正苦于以下问题:PHP Usuario::where方法的具体用法?PHP Usuario::where怎么用?PHP Usuario::where使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在app\models\Usuario的用法示例。


在下文中一共展示了Usuario::where方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: postLogin

 /**
  * Handle a login request to the application.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function postLogin(Request $request)
 {
     $usuario = Usuario::where('accountname', $request->accountname)->first();
     if (empty($usuario)) {
         return redirect('login');
     } else {
         Auth::login($usuario);
         return redirect('home');
     }
 }
开发者ID:ProyectoSanClemente,项目名称:proyectoapi5.1,代码行数:16,代码来源:AutoAuthController.php

示例2: index

 public function index()
 {
     try {
         $data['usuario'] = Usuario::findOrFail(\Auth::user()->id);
     } catch (ModelNotFoundException $e) {
         \Session::flash('error', 'El usuario no existe en la base de datos.');
         return redirect(url());
     }
     //todos los usuarios menos el logueado
     $data['usuarios'] = Usuario::where('id', '!=', \Auth::user()->id)->get();
     return view('backend.usuarios.index', $data);
 }
开发者ID:guiyebelli,项目名称:laprevia,代码行数:12,代码来源:UsuariosController.php

示例3: login

 function login()
 {
     $inputs = Input::all();
     $user = ['usuario' => $inputs['user']['usuario'], 'usuario_password' => $inputs['user']['usuario_password']];
     $usuario = Usuario::where('usuario', $user['usuario'])->first();
     if (is_null($usuario)) {
         return Response::json(['response' => 'Usuário não existe', 'status' => 400]);
     }
     $verify_pass = Hash::check($user['usuario_password'], $usuario->usuario_password);
     if (!$verify_pass) {
         return Response::json(['response' => 'Senha incorreta', 'status' => 400]);
     }
     unset($usuario['usuario_password']);
     return Response::json(['response' => $usuario, 'status' => 200]);
 }
开发者ID:velrino,项目名称:project,代码行数:15,代码来源:ApiController.php

示例4: postLogin

 public function postLogin(Request $request)
 {
     $this->validate($request, ['correo' => 'required', 'password' => 'required']);
     $credentials = $request->only('correo', 'password');
     //$credentials["habilitado"] = 1;
     if ($this->auth->attempt($credentials, $request->has('remember'))) {
         $correo = $request['correo'];
         $user = Usuario::where('correo', $correo)->get();
         $usuario['correo'] = $user['0']['correo'];
         $usuario['nombre'] = $user['0']['nombre'];
         $usuario['cedula'] = $user['0']['cedula'];
         $usuario['rol'] = $user['0']['rol'];
         $usuario['password'] = $user['0']['password'];
         $usuario['habilitado'] = $user['0']['habilitado'];
         $usuario['usuario_creador'] = $user['0']['usuario_creador'];
         Session::put('usuario', $usuario);
         return view("home");
     } else {
         //return "credenciales incorrectas";
         return Redirect::to('login')->withErrors("XXXXXX");
     }
 }
开发者ID:raarangoq,项目名称:milk-lab,代码行数:22,代码来源:AuthController.php

示例5: gravaNovaSenha

 public function gravaNovaSenha(NovaSenhaRequest $request)
 {
     $usuario = Usuario::where("login", $request->login)->where("serial", $request->serial)->first();
     if (empty($usuario)) {
         abort(404, "Bad Request");
     }
     $usuario->setSenha($request->senha);
     $usuario->setSerial();
     if ($usuario->save()) {
         return ["estado" => "sucesso"];
     }
     return ["estado" => "erro"];
 }
开发者ID:spohess,项目名称:skeleton-lv,代码行数:13,代码来源:EntrarController.php

示例6: getFiltrarListarUsuario

 protected function getFiltrarListarUsuario(Request $request)
 {
     $rol = $request['rol'];
     $nombre = $request['nombre'];
     $habilitado = $request['habilitado'];
     $correo = $request['correo'];
     $cedula = $request['cedula'];
     if ($rol != "--seleccionar rol--" and $habilitado != "-seleccionar estado-") {
         $usuarios = Usuario::where(['rol' => $rol, 'habilitado' => $habilitado])->paginate(10);
         $usuarios->setPath('listarUsuario');
         return view('Usuario/listarUsuario', compact('usuarios'));
     } else {
         return redirect('listarUsuario')->with('success', 'ERROR : NO SE PUDO FILTRAR POR ROL Y ESTADO');
     }
     /*
     if($rol=="--seleccionar rol--"){
     //NO HAGA NADA
     }else{
     $usuarios = Usuario::where('rol',$rol)->paginate(10); 
      $rol2=true;
     }
     if($habilitado=="-seleccionar estado-"){
     //NO HAGA NADA
     }else{
     //$usuarios = Usuario::where('habilitado',$habilitado)->paginate(10);  
     $habilitado2=true;
     }
     if(empty($nombre)==false){
     //$usuarios= Usuario::where('nombre',$nombre)->paginate(10);
     $nombre2=true;
     }
     if(empty($correo)==false){
     //$usuarios= Usuario::where('correo',$correo)->paginate(10);
     $correo2=true;
     }
     if(empty($cedula)==false){
     //$usuarios= Usuario::where('cedula',$cedula)->paginate(10);
     $cedula2=true;
     }
     */
     //$usuariosRol = Usuario::where('rol',$rol)->paginate(10);
     //$usuariosRol = Usuario::where('nombre',$nombre)->paginate(10);
 }
开发者ID:raarangoq,项目名称:milk-lab,代码行数:43,代码来源:UsuarioControlador.php


注:本文中的app\models\Usuario::where方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。