public function postUploadDocumentacion($id_curso) { if (Input::hasFile('file')) { $file = Input::file('file'); if ($file->isValid()) { if (File::exists(Curso::path_doc() . "/" . $file->getClientOriginalName())) { return Response::json(array('msg_error' => 'Archivo existente'), 400); } $file->move(Curso::path_doc(), $file->getClientOriginalName()); $attr = array('seccion' => 'cursos', 'nombreArchivo' => $file->getClientOriginalName(), 'nombreWeb' => $file->getClientOriginalName()); $documentacion = new Documentacion($attr); $documentacion->save(); Curso::find($id_curso)->documentacion()->attach($documentacion->id); $data['id'] = $documentacion->id; $data['nombre'] = $documentacion->nombreWeb; return $data; } else { return Response::json(array('msg_error' => 'Archivo erróneo'), 400); } } }