public function missingMethod($parameters = []) { $this->loadLayout(); Message::addError("Page not found."); compose_section('layouts.default', 'head.title', 'Not found'); return view('layouts.default'); }
/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, \Closure $next) { if (!$this->cart->paidInFull()) { Message::addWarning('Payment is required.'); return redirect()->guest('cart'); } return $next($request); }
public function register() { try { parent::register(); } catch (\Exception $e) { Message::addError($e->getMessage()); } }
public function handle(Form $form) { $request = $form->request->all(); Mail::queue('emails.contact', ['comment' => $request['comment']], function ($message) use($request) { $message->to(config('mail.from.address'), config('mail.from.name'))->from($request['email'])->subject(trans('contactform.email.subject')); }); Message::addSuccess(trans('contactform.success.message')); }
/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, \Closure $next) { if (!$this->cart->readyToShip()) { Message::addWarning('Shipment is required.'); return redirect()->guest('cart'); } return $next($request); }
/** * @param Form $form */ public function handle_store(Form $form) { $request = $form->request->all(); $model = $form->store; $model->fill($request, false); $model->save(); $model->update(['theme' => ['theme' => (int) $request['theme']], 'root_category' => ['category' => (int) $request['root_category']]]); Message::addSuccess(sprintf("Store \"%s\" was saved successfully.", $model->id)); }
/** * @param Form $form */ public function handle_categories(Form $form) { $request = $form->request->all(); $product = $form->product; //todo fix detach / update (doesn't work sequentially without cloning entity) $cloned = clone $product; $cloned->categories()->detach(); $product->update(['categories' => ['category' => $request['category']]]); Message::addSuccess(sprintf("Product \"%s\" was updated.", $product->name)); }
public function forgot_password(Form $form) { $request = $form->request->all(); if (!Auth::customer()->forgotPassword($request['email'])) { $error = trans('account.alerts.wrong_password_forgot'); Message::addError($error); throw new \Exception($error); } Message::addSuccess(trans('account.alerts.password_forgot')); }
public function forgot_password(Form $form) { $auth = Auth::customer(); $request = $form->request->all(); if ($auth->forgotPassword($request['email'])) { Message::addSuccess(trans('account.alerts.password_forgot')); } else { Message::addError(trans('account.alerts.wrong_password_forgot')); } }
public function compose($view) { $messages = []; foreach (config('store.message_types') as $type) { $message = Message::get($type); if ($message->getMessages()) { $messages[$type] = $message; } } $view->with('messages', $messages); }
/** * @param Form $form */ public function handle_category(Form $form) { $request = $form->request->all(); $category = $form->category; $new = !$category->exists; $parent = reset($request['category']); $request['parent'] = ['category' => $parent]; unset($request['category']); $category->fill($request); $category->save(); Message::addSuccess(sprintf("Category \"%s\" was %s.", $category->name, $new ? 'created' : 'updated')); }
public function update_cart_item(Form $form) { $this->dispatchFrom('App\\Commands\\Cart\\UpdateCart', $form->request, ['cart_id' => $this->cart->id]); Message::addSuccess("Your cart has been updated."); }
/** * @param Form $form */ public function handle_account(Form $form) { $this->updateConfig($form->getFields(), $form->request); Message::addSuccess('Config updated successfully!'); }