/**
  * Store a newly created place in storage.
  *
  * @return Response
  */
 public function store()
 {
     $validator = Validator::make($data = Input::all(), Place::$rules);
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput();
     }
     Place::create($data);
     return Redirect::route('places.index');
 }
Пример #2
0
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $faker = Faker::create();
     for ($i = 0; $i < 100; $i++) {
         $place = Place::create(['name' => $faker->name, 'lat' => $faker->latitude, 'lon' => $faker->longitude, 'address1' => $faker->streetAddress, 'city' => $faker->city, 'state' => $faker->stateAbbr, 'zip' => rand(10000, 30000), 'website' => $faker->url, 'phone' => $faker->phoneNumber]);
         foreach (User::all() as $user) {
             if (rand(0, 2) == 1) {
                 $place->checkins()->create(['user_id' => $user->id]);
             }
         }
     }
 }
Пример #3
0
 public function run()
 {
     Eloquent::unguard();
     /**
      * Clearing table
      */
     DB::table('places')->delete();
     /**
      * Creating places
      */
     Place::create(array('plc_title' => '-'));
     // default - do not delete!
     /**
      * Reporting result to console
      */
     $this->command->info('Default location created.');
 }