/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(StakeholderRequest $request) { if (Gate::denies('store-stakeholder')) { abort(403); } $stakeholder = new Stakeholder(); $stakeholder->setAll($request); $stakeholder->syncSections($request->input('section')); return $stakeholder; }