/** * Store a newly created resource in storage. * * @return \Illuminate\Http\Response */ public function store(Request $request) { $input = $request->all(); $scn = Scene::create($input); if (array_key_exists('character_id', $input)) { foreach ($input['character_id'] as $c) { $scn->characters()->attach($c); } } return Redirect::to('scenes'); }