/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     DB::table('facilities')->delete();
     Facility::create(['name' => 'Air Conditioning', 'slug' => str_slug('Air Conditioning')]);
     Facility::create(['name' => 'Bath Towel', 'slug' => str_slug('Bath Towel')]);
     Facility::create(['name' => 'Alarm Radio', 'slug' => str_slug('Alarm Radio')]);
     Facility::create(['name' => 'Cable TV', 'slug' => str_slug('Cable TV')]);
     Facility::create(['name' => 'Coffee Maker', 'slug' => str_slug('Coffee Maker')]);
     Facility::create(['name' => 'Coffee Set', 'slug' => str_slug('Coffee Set')]);
     Facility::create(['name' => 'Complimentary Bottled Water', 'slug' => str_slug('Complimentary Bottled Water')]);
     Facility::create(['name' => 'Directory of Service', 'slug' => str_slug('Directory of Service')]);
     Facility::create(['name' => 'Guest Amenities', 'slug' => str_slug('Guest Amenities')]);
     Facility::create(['name' => 'Hair Dryer', 'slug' => str_slug('Hair Dryer')]);
     Facility::create(['name' => 'Hand Towel', 'slug' => str_slug('Hand Towel')]);
     Facility::create(['name' => 'Hot & Cold Shower', 'slug' => str_slug('Hot & Cold Shower')]);
     Facility::create(['name' => 'Iron/Ironing Board', 'slug' => str_slug('Iron/Ironing Board')]);
     Facility::create(['name' => 'LED TV', 'slug' => str_slug('LED TV')]);
     Facility::create(['name' => 'Mini Bar', 'slug' => str_slug('Mini Bar')]);
     Facility::create(['name' => 'Non-Smoking', 'slug' => str_slug('Non-Smoking')]);
     Facility::create(['name' => 'Refrigerator', 'slug' => str_slug('Refrigerator')]);
     Facility::create(['name' => 'Safe Deposit Box', 'slug' => str_slug('Safe Deposit Box')]);
     Facility::create(['name' => 'Shower', 'slug' => str_slug('Shower')]);
     Facility::create(['name' => 'Slippers', 'slug' => str_slug('Slippers')]);
     Facility::create(['name' => 'Sofa', 'slug' => str_slug('Sofa')]);
     Facility::create(['name' => 'Bathtub', 'slug' => str_slug('Bathtub')]);
     Facility::create(['name' => 'Bath Robe', 'slug' => str_slug('Bath Robe')]);
     Facility::create(['name' => 'Face Towel', 'slug' => str_slug('Face Towel')]);
     Facility::create(['name' => 'Kitchen Equipment', 'slug' => str_slug('Kitchen Equipment')]);
     Facility::create(['name' => 'Daily Newspaper', 'slug' => str_slug('Daily Newspaper')]);
     Facility::create(['name' => 'Ergonomic Desk Chair', 'slug' => str_slug('Ergonomic Desk Chair')]);
 }
Beispiel #2
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $this->validate($request, ['name' => 'required|unique:facilities,name']);
     $input = $request->all();
     $input['slug'] = str_slug($input['name']);
     Facility::create($input);
     return redirect('/facility');
 }
 /**
  * [readFile description]
  * @param  [type] $file       [description]
  * @param  [type] $connection [description]
  * @return [type]             [description]
  */
 public function readFile($file, $connection)
 {
     // if($file['extension']=='csv'||$file['extension']=='xls'){
     $path = Config::get('flysystem.connections.' . $connection . '.path');
     Excel::filter('chunk')->load($path . '/' . $file['path'])->chunk(50, function ($results) {
         // return $results;
         $results->each(function ($row) {
             $facility = Facility::create($row->toArray());
         });
     });
     // return $data;
     // }
 }
 public function store()
 {
     $input = Request::all();
     Facility::create($input);
     return redirect('regions');
 }