/** * Upload library file * @param $args array * @param $request PKPRequest */ function uploadFile($args, &$request) { $router =& $request->getRouter(); $context =& $router->getContext($request); import('classes.file.LibraryFileManager'); $libraryFileManager = new LibraryFileManager($context->getId()); if ($libraryFileManager->uploadedFileExists('libraryFile')) { return $libraryFileManager->handleUpload($this->fileType, 'libraryFile', $this->fileId); } }