/** * Update a Menu * * @param integer $id * @param array $input * @return Redirect */ public function requestUpdate($id, $input) { if ($this->Manager->updateMenu($id, $input)) { return $this->Redirect->route('dvs-menus'); } return $this->Redirect->route('dvs-menus-edit', $id)->withInput()->withErrors($this->Manager->errors)->with('message', $this->Manager->message); }
public function getDelete(Post $ad) { if ($ad) { $ad->delete(); } return $this->redirector->route('ad.list'); }
/** * Request the page be deleted from database * * @param integer $id * @return Redirector */ public function requestDestroyPage($id) { $page = $this->ApiPagesManager->destroyPage($id); if ($page) { return $this->Redirect->route('dvs-api')->with('message', 'Request successfully removed'); } return $this->Redirect->route('dvs-api')->withInput()->withErrors($this->ApiPagesManager->errors)->with('message', $this->ApiPagesManager->message); }
/** * Execute the route filter. * * @param \Illuminate\Routing\Route $route * * @return void|\Illuminate\Http\RedirectResponse */ public function filter($route) { $slug = $this->getSlug($route); $userId = $this->getUserId(); if (!$this->isTrickOwnedByUser($slug, $userId)) { return $this->redirect->route('browse.recent'); } }
public function postEdit(Slider $slider) { $slider->title = $this->request->get('title'); $slider->description = $this->request->get('description'); $slider->featured_image = $this->request->get('featured_image'); $slider->save(); return $this->redirector->route('slider.edit', ['id' => $slider->id]); }
public function postEdit(Category $cat) { $cat->title = $this->request->get('title'); $cat->parent_id = $this->request->get('parent_id'); $cat->language = $this->request->get('language'); $cat->save(); return $this->redirector->route('cat.getEdit', ['id' => $cat->id]); }
public function postEdit(Post $Page) { $Page->subject = $this->request->get('subject'); $Page->permalink = $this->request->get('permalink'); $Page->content = $this->request->get('content'); $Page->save(); return $this->redirector->route('page.list', ['id' => $Page->id]); }
/** * Request a new page be created * * @param array $input * @return Redirector */ public function requestCreateNewModel($input) { $scaffolding = $this->ScaffoldingManager->makeScaffolding($input, $this->CrudScaffolding); if ($scaffolding) { return $this->Redirect->route('dvs-dashboard'); } return $this->Redirect->route('dvs-models-create')->withInput()->withErrors($this->ScaffoldingManager->errors)->with('message', $this->ScaffoldingManager->message); }
public function store() { $validator = $this->validationFactory->make($this->request->except('_token', 'submit'), $this->rules['create']); if ($validator->fails()) { return $this->redirector->back()->withInput()->withErrors($validator); } $this->clients->create($this->request->get('name'), $this->request->get('redirect_uri'), (array) $this->request->get('grants'), (array) $this->request->get('scopes')); return $this->redirector->route('oauth.clients.index')->with('success', "Client added successfully."); }
/** * Execute the route filter. * * @param \Illuminate\Routing\Route $route * * @return void|\Illuminate\Http\RedirectResponse */ public function handle($request, Closure $next) { $slug = $this->getSlug($request->route()); $userId = $this->getUserId(); if (!$this->isTrickOwnedByUser($slug, $userId)) { return $this->redirect->route('browse.recent'); } return $next($request); }
/** * Store the scope * * @return \Illuminate\Http\RedirectResponse */ public function store() { $validator = $this->validationFactory->make($this->request->except('_token', 'submit'), $this->rules['create']); if ($validator->fails()) { return $this->redirector->back()->withInput()->withErrors($validator); } $this->scopes->create($this->request->get('id'), $this->request->get('description')); return $this->redirector->route('oauth.scopes.index')->with('success', "Scope added successfully."); }
/** * @return \Illuminate\Contracts\View\View|\Illuminate\Http\RedirectResponse */ public function index() { $gamertag = $this->request->get('gamertag'); if ($gamertag) { $result = destiny()->player($gamertag); if ($result->count() == 1) { return $this->redirect->to($result->first()->url); } elseif ($result->count() > 1) { return $this->redirect->route('select', ['gamertag' => $gamertag]); } return $this->view->make('search', ['gamertag' => $gamertag, 'result' => $result]); } return $this->view->make('index', ['advisors' => destiny()->advisors()]); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request, Redirector $redirect) { // $this->guardarDatos($request, null); Session::flash('message', 'El idioma se ha creado correctamente'); return $redirect->route("languages.index"); }
/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, \Closure $next) { // Check if the user is logged in if (!$this->auth->check()) { // Store the current uri in the session $this->session->put('url.intended', $this->request->url()); // Redirect to the login page return $this->redirect->route('login'); } // Check if the user has access to the dashboard page if (!$this->auth->hasAccess('dashboard.index')) { // Show the insufficient permissions page return $this->application->abort(403); } return $next($request); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request, Redirector $redirect) { // $this->guardarDatos($request, null); Session::flash('message', 'La categoría se ha creado correctamente'); return $redirect->route("categories.index"); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request, Redirector $redirect) { $rules = array('first_name' => 'required', 'last_name' => 'required', 'email' => 'required|email|unique:users,email', 'password' => 'required|size:6', 'type' => 'required|in:user,admin'); $this->validate($request, $rules); $user = User::create($request->all()); return $redirect->route('admin.users.index'); }
/** * Request the page be copied to another page (duplicated) * * @param integer $id * @param array $input * @return Redirector */ public function requestCopyPage($id, $input) { $page = $this->PageManager->copyPage($id, $input); if ($page) { return $this->Redirect->route('dvs-pages')->with('warnings', $this->PageManager->warnings)->with('message', $this->PageManager->message); } return $this->Redirect->route('dvs-pages-copy', $id)->withInput()->withErrors($this->PageManager->errors)->with('message', $this->PageManager->message); }
/** * Set a flash message and either redirect to a given route or the last page * * @param string $key The session flash message key * @param string $message The session flash message value * @param string|null $route The Route name to redirect to (can be left empty to just redirect back) * @param array $parameters Parameters for the route (See the Laravel documentation) * @param int $status Status code for the route (See the Laravel documentation) * @param array $headers Headers for the route (See the Laravel documentation) * @return \Illuminate\HTTP\RedirectResponse */ public function redirectWithFlashMessage($key, $message, $route = null, $parameters = array(), $status = 302, $headers = array()) { $this->session->flash($key, $message); if (!is_null($route)) { return $this->redirect->route($route, $parameters = array(), $status = 302, $headers = array()); } return $this->redirect->back(); }
/** * Logout * * If you're actually logged in, it'll log you out and show a message. * Else it will silently redirect you to the login form. * * @return \Illuminate\Http\RedirectResponse */ public function getLogout() { if ($this->sentry->check()) { $this->sentry->logout(); $this->session->flash('success', 'You have successfully logged out.'); } return $this->redirect->route('larapress.home.login.get'); }
public function update(MenuItem $item, Request $request, Redirector $redirector) { if ($request->input('display_order') > $item->displayOrder) { $item->moveDown(); } else { $item->moveUp(); } return $redirector->route('admin.menu.index'); }
public function store(Request $request, Redirector $redirect) { $view = View::make(); $view->save(); $page = Page::make($request->input('uri')); $page->view()->associate($view); $page->save(); return $redirect->route('admin.pages.edit', $page); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(CreateUserRequest $request, Redirector $redirect) { //otra manera de incertar sin esperar parametros //$user = User::create(Request::all()); //redirect->()->route('admin.users.index'); $user = new User($request->all()); $user->full_name = $request->first_name . " " . $request->last_name; $user->save(); return $redirect->route('admin.users.index'); }
public function postLogin() { if ($this->auth->attempt($this->request->only('email', 'password'))) { $url = $this->request->get("url"); if ($url == null) { return $this->redirector->route("dashboard"); } return $this->redirector->to($this->request->get("url")); } return $this->redirector->route('home'); }
public function postEdit(Post $post) { $post->subject = $this->request->get('subject'); $post->permalink = $this->request->get('permalink'); $post->content = $this->request->get('content'); $post->featured_image = $this->request->get('featured_image'); $post->gallery_id = $this->request->get('gallery_id'); $post->save(); $cats = explode(',', $this->request->get("post_cats")); $post->cats()->sync($cats); return $this->redirector->route('post.edit', array('id' => $post->id)); }
public function postAddItem($menu_id) { if (!is_null($this->request->get('page-id'))) { $page_id = $this->request->get('page-id'); $max = MainMenu::max('weight'); $post = Post::find($page_id); MainMenu::insert(['title' => $post->subject, 'parent_id' => '0', 'url' => '', 'post_id' => $post->id, 'menu_id' => $menu_id, 'weight' => $max + 1]); return $this->redirector->route('menu.update', [$menu_id]); } $max = MainMenu::max('weight'); MainMenu::insert(['title' => "عنوان", 'parent_id' => '0', 'url' => '', 'menu_id' => $menu_id, 'weight' => $max + 1]); return $this->redirector->route('menu.update', [$menu_id]); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(FileRequest $request, Redirector $redirect) { $file = Input::file('menu'); if (Input::hasFile('menu')) { $fileName = $file->getClientOriginalName(); $path = public_path() . '/menus/'; $files = new File($request->all()); $files->menu = $fileName; if ($file->move($path, $fileName)) { //return dd($menu); $files->save(); return $redirect->route('admin.ameneties.edit'); } } }
/** * Store a newly created resource in storage. * * @return Response */ public function store(CreatePropertyRequest $request, Redirector $redirect) { $file = Input::file('image'); if (Input::hasFile('image')) { $fileName = $file->getClientOriginalName(); $path = public_path() . '\\uploads\\'; $properties = new Property($request->all()); $properties->image = $fileName; if ($file->move($path, $fileName)) { //return dd($properties); $properties->save(); return $redirect->route('admin.control.index'); } } }
/** * Store a newly created resource in storage. * * @return Response */ public function store(CreateUserRequest $request, Redirector $redirect) { //otra manera de incertar sin esperar parametros //$user = User::create(Request::all()); //redirect->()->route('admin.users.index'); $user = new User($request->all()); $confirm = \Request::input('password_confirmation'); $user->full_name = $request->first_name . " " . $request->last_name; if (Hash::check($confirm, $user->password)) { $user->save(); return $redirect->route('admin.users.index'); } else { return $redirect->back(); } }
/** * Store a newly created resource in storage. * * @return Response */ public function store(CreatePropertyRequest $request, Redirector $redirect) { $file = Input::file('image'); if (Input::hasFile('image')) { $fileName = $file->getClientOriginalName(); $properties = new Property($request->all()); $properties->image = $fileName; $path = base_path('../public_html/uploads'); if ($file->move($path, $fileName)) { $properties->save(); Session::flash('message', "La casa se agrego correctamente"); return $redirect->route('admin.properties.show'); } } }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request, Redirector $redirect) { $rules = ['name' => 'required', 'path' => 'required']; $this->validate($request, $rules); //if($id != null) // $image = Image::findOrFail($id); //else $image = new Image(); $image->name = $request->input('name'); $image->save(); $path = 'imgs/' . $image->id . '.' . $request->file('path')->getClientOriginalExtension(); $image->path = $path; $image->save(); Storage::disk('public')->put($path, file_get_contents($request->file('path')->getRealPath())); return $redirect->route("imagenes.index"); //Storage::put('file.jpg',$request); }