/** * Run the database seeds. * * @return void */ public function run() { $faker = Faker::create(); foreach (range(1, 5) as $index) { Counselor::create(['identifier' => $faker->regexify('[0-9]{10}'), 'first_name' => $faker->firstName(), 'last_name' => $faker->lastName(), 'hire_date' => $faker->dateTimeBetween($startDate = '-3 years')]); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { if (!Input::get('identifier') or !Input::get('first_name') or !Input::get('last_name')) { return $this->respondUnprocessableEntity('Parameters failed validation for a counselor.'); } Counselor::create(Input::all()); return $this->respondCreated('Counselor successfully created.'); }