Esempio n. 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  FlyerRequest  $request
  * @return Response
  */
 public function store(FlyerRequest $request)
 {
     $flyer = $this->user->publish(new Flyer($request->all()));
     flash()->success('Success', 'Your flyer has been created!');
     return redirect(flyer_path($flyer));
     //temporary
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  FlyerRequest  $request
  * @return Response
  */
 public function store(FlyerRequest $request)
 {
     $flyer = $this->user->publish(new Flyer($request->all()));
     // flash messaging
     flash('Success!', 'Your flyer has been created!');
     return redirect(flyer_path($flyers));
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(FlyerRequest $request)
 {
     // Flyer::create($request->all(), Auth::user()->name);
     $flyer = $this->user->publish(new Flyer($request->all()));
     flash()->success('Flyer Created', 'Your flyer has been created.');
     return redirect(flyer_path($flyer));
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(FlyerRequest $request)
 {
     //persist the flyer data
     $flyer = $this->user->publish(new Flyer($request->all()));
     flash()->success('Success!', 'Your flyer has been created!');
     return redirect(flyer_path($flyer));
 }
Esempio n. 5
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(FlyerRequest $request)
 {
     $flyer = Flyer::create($request->all());
     Auth::user()->publish(new Flyer($request->all()));
     flash('info', 'Flyer successfully saved');
     return redirect(flyer_path($flyer));
 }
Esempio n. 6
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(FlyerRequest $request)
 {
     //        Flyer::create($request->all());
     $flyer = $this->user->publish(new Flyer($request->all()));
     flash('Success!', 'Your flyer has been created.');
     return redirect(flyer_path($flyer));
 }
Esempio n. 7
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  FlyerRequest  $request
  * @return \Illuminate\Http\Response
  */
 public function store(FlyerRequest $request)
 {
     // attach a user to a flyer
     $flyer = $this->user->publish(new Flyer($request->all()));
     // flash messaging
     flash()->success('Woohoo', 'Flyer successfully created!');
     return redirect(flyer_path($flyer));
 }
 public function store(FlyerRequest $request)
 {
     //persist flyer
     //Flyer::create($request->all());
     $flyer = $this->user->publish(new Flyer($request->all()));
     // flash messaging
     flash()->success('Success!', 'Your flyer has been created.');
     //redirect to landing page
     // return redirect()->back();
     return redirect(flyer_path($flyer));
 }
 /**
  * Store a newly created resource in storage..gitignore
  *
  *
  * @param FlyerRequest $request
  *
  * @return \Response
  */
 public function store(FlyerRequest $request)
 {
     //        Flyer::create($request->all());
     $flyer = $this->user->publish(new Flyer($request->all()));
     flash()->success('Success!', 'Your flyer has been created!');
     // redirect to landing page
     //        return redirect()->back();
     //        return redirect()->route('flyer_path', [$flyer->zip, $flyer->address]);
     //        return redirect($flyer->zip . '/' . str_replace(' ', '-', $flyer->address));
     //        return redirect($flyer->path());
     return redirect(flyer_path($flyer));
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  FlyerRequest $request
  * @return Response
  */
 public function store(FlyerRequest $request)
 {
     // validate the form
     // this is done through FlyerRequest not here
     // persist the flyer
     // that'll be an array that maps to the columns
     //Flyer::create($request->all());
     // need to link the user to the flyer
     // get my currently authenticated user and i want them to publish a new flyer
     $flyer = $this->user->publish(new Flyer($request->all()));
     // flash messaging
     // session()->flash('flash_message', 'Flyer sucessfully created!');
     flash()->success('Success!', 'Your flyer has been created.');
     // goal: we need to redirect to the completed flyer where they can add photos
     // we want to send them to /$flyer->zip/$flyer->street
     // option 1
     // return redirect($flyer->zip . '/'. str_replace(' ', '-', $flyer->street));
     // option 2 create a named route and then we would pass in whats necessary
     // return redirect()->route('flyer_path', [$flyer->zip, $flyer->street]);
     // option 3 NOT RECOMMENDED! add a method directly onto your flyer model.
     // technically probably something you shouldn't do and not the best practice.
     // so in flyer.php we woudld do
     // public function path()
     // {
     //     return redirect($this->zip . '/'. str_replace(' ', '-', $this->street));
     // }
     // and then one benefit is in the flyersController we can now say redirect to the flyer path
     // and the flyer model would be responsible for what its companion uri would be
     // return redirect($flyer->path());
     // option 4, you can always create little helper functions and this can be useful
     // you could say redirect to the flyer path and then you would pass in the flyer here
     // and if that is something you woudl reference throughout this entire project like you are always
     // linking to a particular file then this would be very helpful
     // we autoload a app/helpers.php file in our "files" portion of the composer.json
     return redirect(flyer_path($flyer));
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param FlyerRequest|Request $request
  *
  * @return \Illuminate\Http\Response
  */
 public function store(FlyerRequest $request)
 {
     $flyer = $this->user->publish(new Flyer($request->all()));
     flash()->success('Success!', 'Flyer successfully has been created.');
     return redirect(flyer_path($flyer));
 }
 public function store(FlyerRequest $request)
 {
     $flyer = Auth::user()->publish(new Flyer($request->all()));
     flash()->success('Success!', 'Your flyer has been created.');
     return redirect(flyer_path($flyer));
 }
Esempio n. 13
0
 /**
  * Store a newly created resource in storage.
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(FlyerRequest $request)
 {
     $flyer = $this->user->publish(new Flyer($request->all()));
     flash()->success('Now look', 'Couldnt just keep it to your f*****g self could you..');
     return redirect(flyer_path($flyer));
 }
Esempio n. 14
0
 public function store(FlyerRequest $request)
 {
     $flyer = Auth::user()->publish(new Flyer($request->all()));
     flash()->success("Success", "Flyer Created Succesfully");
     return redirect(flyer_path($flyer));
 }