/** * 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'); }
/** * 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]); } } } }
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.'); }