Ejemplo n.º 1
0
 public function run()
 {
     Address::create(['title' => 'Hamburg', 'street' => 'Gorch-Fock-Straße 6', 'city' => 'Hamburg', 'zip' => '20357', 'user_id' => 2]);
     Address::create(['title' => 'Berlin', 'street' => 'Prinzenallee 70', 'city' => 'Berlin', 'zip' => '13359', 'user_id' => 2]);
     Address::create(['title' => 'Hamburg', 'street' => 'Gorch-Fock-Straße 6', 'city' => 'Hamburg', 'zip' => '20357', 'user_id' => 4]);
     Address::create(['title' => 'Berlin', 'street' => 'Prinzenallee 70', 'city' => 'Berlin', 'zip' => '13359', 'user_id' => 4]);
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store($shipment)
 {
     $shipment = Auth::user()->shipments()->withUnpublished()->findOrFail($shipment);
     $input = Input::only(['title', 'street', 'city', 'zip']);
     $v = Validator::make($input, Address::$rules);
     if ($v->fails()) {
         return redirect()->back()->withErrors($v->errors());
     }
     Auth::user()->addresses()->save(Address::create($input));
     return redirect()->route('shipments.destination.index', $shipment);
 }
Ejemplo n.º 3
0
 /**
  * Show the form for creating a new resource.
  *
  * @return Response
  */
 public function create()
 {
     $beacons = Address::where('is_beacon', true)->lists('title', 'id');
     return view('tour.create')->with('beacons', $beacons);
     //TODO
 }