/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(QARequest $request) { $webinar = decodeWebinar($request->input('webinars_hash')); $subscriber = decodeSubscriber($request->input('subscribers_hash')); QA::create(['webinar_id' => $webinar->id, 'subscriber_id' => $subscriber->id, 'question' => $request->input('question'), 'public' => $request->input('public')]); return response("Created", 201); }
/** * Run the database seeds. * * @return void */ public function run() { $webinars = Webinar::all(); $faker = Faker\Factory::create(); foreach ($webinars as $webinar) { for ($i = 0; $i < 5; $i++) { QA::create(['webinar_id' => $webinar->id, 'subscriber_id' => rand(1, 9), 'panelist_id' => rand(1, 3), 'question' => $faker->realText($faker->numberBetween(60, 80)), 'answer' => $faker->realText($faker->numberBetween(90, 120)), 'public' => 1]); } } }