本文整理汇总了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');
}
}
示例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);
}
示例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]);
}
示例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");
}
}
示例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"];
}
示例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);
}