/**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $set = Set::create(array('name' => 'StartingBlock Madison', 'rows' => 75, 'cols' => 100, 'price' => 25, 'available' => 75 * 100));
     for ($x = 1; $x <= 100; $x++) {
         for ($y = 1; $y <= 75; $y++) {
             DB::table('squares')->insert(['set_id' => $set->id, 'number' => x * y, 'status' => 'available']);
         }
     }
 }
Esempio n. 2
0
 public function store(SetRequest $request)
 {
     if ($request->hasFile('file')) {
         if ($request->file('file')->isValid()) {
             $filename = sha1(rand(1, 100000) . time()) . '.' . $request->file('file')->guessExtension();
             $request->file('file')->move($this->uploadpath, $filename);
         }
     } else {
         $filename = '';
     }
     $set = Set::create(['name' => $request->name, 'number' => $request->number, 'filename' => $filename]);
     $request->session()->flash('msg', 'Set created');
     return redirect()->action('SetController@index');
 }