public function run() { // We want to delete the users table if it exists before running the seed DB::table('listings_photos')->delete(); $listings = array(['listings_id' => '1', 'url' => 'https://a0.muscache.com/im/pictures/96643762/5c199e92_original.jpg'], ['listings_id' => '1', 'url' => 'https://a0.muscache.com/im/pictures/96643768/f1bd286f_original.jpg'], ['listings_id' => '2', 'url' => 'https://a2.muscache.com/im/pictures/96643750/60174b80_original.jpg']); // Loop through each user above and create the record for them in the database foreach ($listings as $listing) { Listings::create($listing); } }
public function getListings() { $listings = Listings::where('user_id', '=', Auth::user()->id)->get(); return response()->json($listings); }
/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update(Request $request, $id) { $listings = Listings::find($id); $listings->title = $request->input('title'); $listings->price_cents = $request->input('price_cents'); $listings->summary = $request->input('summary'); $listings->city = $request->input('city'); $listings->home_type = $request->input('home_type'); $listings->city = $request->input('city'); $listings->address = $request->input('address'); $listings->status = $request->input('status'); $listings->save(); $listings_photos = ListingsPhotos::where('listings_id', '=', $id); $listings_photos->forceDelete(); foreach ($request['images'] as $image) { $listings_photos = new ListingsPhotos(); $listings_photos->url = $image['url']; $listings_photos->listings_id = $listings->id; $listings_photos->save(); } }