/**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show($id, $slug = '')
 {
     $apartment = Apartment::active()->findOrFail($id);
     if ($apartment->slug != $slug) {
         abort(404);
     }
     $amenities = $apartment->amenities()->orderBy('sorter')->where('active', 1)->get()->lists('id', 'name')->toArray();
     $slider_photos = Apartment::sliderPhotoArray(false, false, $id);
     return view('apartment.show', ['apartment' => $apartment, 'amenities' => $amenities, 'slider_photos' => $slider_photos]);
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $apartment = Apartment::active()->orderBy('id', 'DESC')->paginate(12);
     $slider_photos = Apartment::sliderPhotoArray();
     return view('index', ['apartments' => $apartment, 'slider_photos' => $slider_photos]);
 }