/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $this->validate($request, ['nombre' => 'required']); $recurso = new Recurso(); $recurso->nombre = $request->input('nombre'); $recurso->save(); $recurso->actividades()->attach(Actividad::find($request->input('actividad')["actividad_id"])); return $recurso; }