public function testFakeIdModelBindingWorks() { $model = Fake::create([]); $expected = url('fake/' . $model->getRouteKey()); $actual = route('fake', ['fake' => $model]); $this->assertEquals($expected, $actual); }
/** * Store a newly created resource in storage. * * @return Response */ public function store() { $rules = array('name' => 'required', 'email' => 'required|email', 'phone' => 'required|numeric', 'address' => 'required'); $validator = Validator::make(Input::all(), $rules); if ($validator->fails()) { $messages = $validator->messages(); return Redirect::to('fake/create')->withErrors($validator)->withInput(Input::all()); } else { $fake = array('name' => input::get('name'), 'email' => Input::get('email'), 'address' => input::get('address'), 'phone' => input::get('phone'), 'created_by' => date("y-m-d h:i:s")); Fake::create($fake); Session::flash('message', 'Successfully created fake data'); return Redirect::to('fake'); } }
public function run() { $faker = Faker::create(); foreach (range(1, 50) as $index) { Fake::create(array('name' => $faker->userName(), 'address' => $faker->address(), 'phone' => $faker->phoneNumber(), 'email' => $faker->email(), 'created_at' => $faker->dateTimeBetween('now', '+14 days'))); // $fake=array( // 'name' => $faker->userName(), // 'address' => $faker->address(), // 'phone'=>$faker->phoneNumber(), // 'email'=>$faker->email(), // 'created_at'=>$faker->dateTimeBetween('now', '+14 days') // ); // DB::table('fake')->insert($fake); } }