/**
  * @param FormRequestAbstract $request
  *
  * @return mixed
  */
 public function storeSettingsBackEnd(FormRequestAbstract $request)
 {
     $is_directory_public = false;
     if ($request->has('is_public') && $request->get('is_public')) {
         $is_directory_public = true;
     }
     $this->storeDiskSettingsBackEnd($request->get('name'), $request->get('driver'), $is_directory_public);
     return redirect('backend/files/settings');
 }
 /**
  * @param FormRequestAbstract $request
  *
  * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View|void
  */
 public function updateUserPasswordFrontEnd(FormRequestAbstract $request)
 {
     if (Auth::check()) {
         $old_password = $request->get('old_password');
         $new_password = $request->get('password');
         $is_password_updated = $this->setUserPassword(Auth::user()->id, $old_password, $new_password);
         if ($is_password_updated) {
             return redirect(route('users.my-profile'))->with('message-success', 'users::frontend.passwords.change.message.success');
         }
         return redirect(route('users.edit-my-password'))->with('message-error', 'users::frontend.passwords.change.message.error_old_password');
     }
     return abort(404);
 }
Пример #3
0
 /**
  * Update the specified resource in storage.
  *
  * @param                     $id
  * @param FormRequestAbstract $request
  *
  * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
  */
 public function updateSettingsBackEnd($id, FormRequestAbstract $request)
 {
     $type = $request->get('type');
     $this->update($id, $type);
     return redirect(route('backend.themes.index'));
 }