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.']]); }
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')); }
/** * 获取菜单数据 * @return static */ public function getList() { $this->handleRequest(); $obj = $this->checkOrder(); //排序检查 $data = $obj->options(Request::only('where', 'order'))->paginate(); return $this->withParam($data); }
/** * 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'))); }
/** * Authenticate user. * * @author Morten Rugaard <*****@*****.**> * * @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); }
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')); }
/** * @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; } }
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'); }
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'); }
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'); }
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'); }
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'); }
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'); }
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'); }
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'); }
public function store() { $data = Request::only('rut', 'nombres', 'apellidos', 'email', 'departamento_id'); // dd($data); $rules = array('rut' => 'required|valid_rut|numeric|unique:docentes|max:8|min:7', 'nombres' => 'required|alpha_spaces|max:255', 'apellidos' => 'required|alpha_spaces|max:255', 'email' => 'required|email|valid_email|unique:docentes|max:255'); //Primer metodo $v = Validator::make($data, $rules); if ($v->fails()) { return redirect()->back()->withErrors($v->errors())->withInput(); } $docentes = Docente::create($data); $docentes->save(); Session::flash('message', 'El docente ' . $docentes->nombres . ' fue creado con éxito'); return redirect()->route('Encargado.docentes.store'); }
public function store() { $data = Request::only('codigo', 'nombre', 'descripcion', 'departamento_id'); // dd($data); $rules = array('codigo' => 'required|numeric|unique:asignaturas', '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(); } $asignaturas = Asignatura::create($data); $asignaturas->save(); Session::flash('message', 'La asignatura ' . $asignaturas->nombre . ' fue creada con éxito'); return redirect()->route('Encargado.asignaturas.store'); }
public function store() { $data = Request::only('nombre', 'descripcion', 'capacidad', 'campus_id', 'tipo_sala_id'); // dd($data); $rules = array('nombre' => 'required|alpha_spaces_num|max:255', 'descripcion' => 'required|alpha_spaces_num|max:255', 'capacidad' => 'required|numeric|entre1y50'); //Primer metodo $v = Validator::make($data, $rules); if ($v->fails()) { return redirect()->back()->withErrors($v->errors())->withInput(); } $salas = Sala::create($data); $salas->save(); Session::flash('message', 'La sala ' . $salas->nombre . ' fue creada con éxito'); return redirect()->route('Encargado.crearSalas.store'); }
public function store() { $data = Request::only('asignatura_id', 'docente_id', 'semestre', 'anio', 'seccion'); // dd($data); $rules = array('semestre' => 'required|numeric', 'anio' => 'required|numeric', 'seccion' => 'required|numeric'); //Primer metodo $v = Validator::make($data, $rules); if ($v->fails()) { return redirect()->back()->withErrors($v->errors())->withInput(); } $cursos = Curso::create($data); $cursos->save(); Session::flash('message', 'El curso de la seccion ' . $cursos->seccion . ' fue creado con éxito'); return redirect()->route('Encargado.cursos.store'); }
/** * Logs the user in. * * @return \Illuminate\Http\RedirectResponse */ public function loginPost() { $loginData = Request::only(['login', 'password']); // Login with username or email. $loginKey = Str::contains($loginData['login'], '@') ? 'email' : 'username'; $loginData[$loginKey] = array_pull($loginData, 'login'); // Validate login credentials. if (Auth::validate($loginData)) { // Log the user in for one request. Auth::once($loginData); // We probably want to add support for "Remember me" here. Auth::attempt($loginData); //return Redirect::intended('/') return Redirect::home()->withSuccess(trans('gitamin.signin.success')); } return Redirect::route('auth.login')->withInput(Request::except('password'))->withError(trans('gitamin.signin.invalid')); }
public function index() { $requestData = Request::only('pagesize', 'bid', 'device_id'); $pagesize = isset($requestData['pagesize']) ? (int) $requestData['pagesize'] : 20; $bid = isset($requestData['bid']) ? (int) $requestData['bid'] : 0; $dev = Device::where('id', '>', $bid); if (isset($requestData['device_id'])) { $dev = $dev->where('wx_device_id', $requestData['device_id']); } $dev = $dev->paginate($pagesize); $arrRet = array(); foreach ($dev as $d) { array_push($arrRet, ['id' => $d->id, 'sn' => $d->sn, 'wx_device_id' => $d->wx_device_id, 'comment' => $d->comment, 'status' => $d->status]); } $dev = $dev->toArray(); return RestHelp::success(['total' => $dev['total'], 'per_page' => $dev['per_page'], 'current_page' => $dev['current_page'], 'device' => $arrRet]); }
public function compose(View $view) { $makeForm = Request::only('region_id', 'comuna_id', 'desglosa_id', 'glosa_id', 'gl1_id', 'gl6_id'); $reg_com = regiones::orderBy('name', 'ASC')->lists('name', 'id')->toArray(); $com_com = array(); if ($makeForm['region_id'] != null) { $com_com = Comunas::where('regiones_id', $makeForm['region_id'])->orderBy('name', 'DESC')->lists('name', 'id')->toArray(); } $des_com = desglosas::orderBy('name', 'ASC')->lists('name', 'id')->toArray(); $glo_com = array(); if ($makeForm['desglosa_id'] != null) { $glo_com = glosas::where('desglosas_id', $makeForm['desglosa_id'])->orderBy('name', 'ASC')->lists('name', 'id')->toArray(); } $nro = 1; $gl1_com = glosas::where('desglosas_id', $nro)->orderBy('name', 'ASC')->lists('name', 'id')->toArray(); $nro = 6; $gl6_com = glosas::where('desglosas_id', $nro)->orderBy('name', 'ASC')->lists('name', 'id')->toArray(); $view->with(compact('makeForm', 'reg_com', 'com_com', 'des_com', 'glo_com', 'gl1_com', 'gl6_com')); }
public function store() { $data = Request::only(['nombre', 'tipo_sala_id', 'descripcion', 'capacidad']); $nombre = Request::get('nombre'); $tipo = Request::get('tipo_sala_id'); $descripcion = Request::get('descripcion'); $capacidad = Request::get('capacidad'); $rut = Auth::user()->rut; $id_campus = Campus::select('id')->where('rut_encargado', $rut)->first()->id; //$campus=Campus::select('nombre')->where('rut_encargado',$rut)->first(); $rules = array('nombre' => 'required|', 'capacidad' => 'required|numeric|min:0|max:50'); $val = Validator::make($data, $rules); if ($val->fails()) { return redirect()->back()->withErrors($val->errors())->withInput(); } $sala = Sala::create(['nombre' => $nombre, 'tipo_sala_id' => $tipo, 'descripcion' => $descripcion, 'capacidad' => $capacidad, 'campus_id' => $id_campus]); $sala->save(); Session::flash('message', 'La sala ' . $salas->nombre . ' fue creada con éxito'); return redirect()->route('Encargado.salas.store'); }
public function register() { $iResponseCode = -1; $sResponseData = ''; if (Request::has('email') && Request::has('password')) { // validate credentials, create user, login them in, return 200 $validator = Validator::make(Request::only(['email', 'password']), ['password' => 'required|min:6', 'email' => 'required|email|unique:users']); if ($validator->fails()) { $sResponseData = '<div class="alert alert-danger"><strong>Registration failed</strong> Make sure your email and password meet the following requirements:'; $iResponseCode = 412; $sResponseData .= '<ul>'; foreach ($validator->messages()->all('<li>:message</li>') as $message) { //$sResponseData .= "<li><strong>sField</strong> $sError</li>"; $sResponseData .= $message; } $sResponseData .= '</ul></div>'; } else { // succesful; create user, log them in, return 200 $oUser = new User(); $oUser->email = Request::get('email'); $oUser->password = \Hash::make(Request::get('password')); $oUser->save(); // create their default category $oCategory = new Category(); $oCategory->user_id = $oUser->id; $oCategory->name = "all"; $oCategory->save(); Auth::attempt(['email' => $oUser->email, 'password' => $oUser->password], true); $iResponseCode = 200; } } else { $iResponseCode = 412; $sResponseData = '<div class="alert alert-danger"><strong>Registration failed</strong> Enter an email and password to register</div>'; } return response($sResponseData, $iResponseCode); }
/** * Create a new password for the user. * * POST (:orchestra)/forgot/reset * * @param \Orchestra\Foundation\Processor\Account\PasswordBroker $processor * * @return mixed */ public function reset(Processor $processor) { $input = Request::only('email', 'password', 'password_confirmation', 'token'); return $processor->update($this, $input); }
/** * Return request values to be used in paginator * * @return array */ function pager_array() { return Request::only(config('database.criteria.params.search', 'search'), config('database.criteria.params.searchFields', 'searchFields'), config('database.criteria.params.columns', 'columns'), config('database.criteria.params.sortBy', 'sortBy'), config('database.criteria.params.orderBy', 'orderBy'), config('database.criteria.params.with', 'with')); }
private function getNeatnessUrls($current_key, $current_direction) { $original_params = []; if (isset($this->neatness['appends'])) { $original_params = Request::only($this->neatness['appends']); } else { $original_params = Request::except([$this->_neatness_order_by, $this->_neatness_direction]); } $urls = []; foreach ($this->neatness['columns'] as $key => $column) { $direction = $key == $current_key ? $this->getNeatnessReverseDirection($current_direction) : $this->neatness['default'][1]; $params = $original_params + [$this->_neatness_order_by => $key, $this->_neatness_direction => $direction]; $urls[$key] = Request::url() . '?' . http_build_query($params); } return collect($urls); }
* Tasks routes */ Route::get('tasks/mine', ['as' => 'user.tasks', 'uses' => 'TasksController@mine']); Route::get('projects/{projects}/tasks/{tasks}/activity', ['as' => 'projects.tasks.activity', 'uses' => 'TasksController@activity']); Route::post('projects/{projects}/tasks/{tasks}/activity', ['as' => 'projects.tasks.comment', 'uses' => 'TasksController@comment']); Route::resource('projects.tasks', 'TasksController', ['except' => ['create', 'edit']]); /* * Project team routes */ Route::resource('projects.team', 'TeamsController', ['only' => ['index', 'store', 'update', 'destroy']]); /** * Users routes */ Route::resource('users', 'UsersController', ['only' => ['index']]); }); Route::post('/authenticate', function () { try { $credentials = Request::only('email', 'password'); $authed = auth()->attempt($credentials, true); if ($authed && ($token = auth()->getToken())) { $header = config('jwt.header'); return (new Response())->header($header, (string) $token); } } catch (Exception $exc) { // Do nothing } return response('Unauthorized.', 401); }); Route::get('/', function () { return view('welcome'); });
/** * Attempt to confirm account with email and then change confirmed status * * @param string $code * @return \Illuminate\Http\RedirectResponse */ public function postConfirm(Request $request, $code) { //dd($code); $user = $this->registrar->confirmEmail($request->email); if ($user != null) { $this->registrar->confirmUser($user); $this->registrar->activateUser($user); Flash::success(trans('kotoba::auth.success.login')); return redirect($this->redirectPath()); } else { Flash::error(trans('kotoba::auth.error.email')); return redirect('auth/confirm/' . $code)->withInput($request->only('email')); } }
public function createNewPassword() { $remember_token = Request::only('k')['k']; return view('restore')->with(compact('remember_token')); }