summaryrefslogtreecommitdiffstats
path: root/lib/Controller/ExportController.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Controller/ExportController.php')
-rw-r--r--lib/Controller/ExportController.php40
1 files changed, 23 insertions, 17 deletions
diff --git a/lib/Controller/ExportController.php b/lib/Controller/ExportController.php
index 11060f075..1ce81963d 100644
--- a/lib/Controller/ExportController.php
+++ b/lib/Controller/ExportController.php
@@ -5,10 +5,10 @@
* This file is licensed under the Affero General Public License version 3 or
* later. See the COPYING file.
*
- * @author Alessandro Cosentino <cosenal@gmail.com>
- * @author Bernhard Posselt <dev@bernhard-posselt.com>
- * @copyright Alessandro Cosentino 2012
- * @copyright Bernhard Posselt 2012, 2014
+ * @author Alessandro Cosentino <cosenal@gmail.com>
+ * @author Bernhard Posselt <dev@bernhard-posselt.com>
+ * @copyright 2012 Alessandro Cosentino
+ * @copyright 2012-2014 Bernhard Posselt
*/
namespace OCA\News\Controller;
@@ -24,7 +24,8 @@ use \OCA\News\Service\FeedService;
use \OCA\News\Service\ItemService;
use \OCA\News\Utility\OPMLExporter;
-class ExportController extends Controller {
+class ExportController extends Controller
+{
private $opmlExporter;
private $folderService;
@@ -32,14 +33,15 @@ class ExportController extends Controller {
private $itemService;
private $userId;
- public function __construct($AppName,
- IRequest $request,
- FolderService $folderService,
- FeedService $feedService,
- ItemService $itemService,
- OPMLExporter $opmlExporter,
- $UserId){
- parent::__construct($AppName, $request);
+ public function __construct($appName,
+ IRequest $request,
+ FolderService $folderService,
+ FeedService $feedService,
+ ItemService $itemService,
+ OPMLExporter $opmlExporter,
+ $UserId
+ ) {
+ parent::__construct($appName, $request);
$this->feedService = $feedService;
$this->folderService = $folderService;
$this->opmlExporter = $opmlExporter;
@@ -52,7 +54,8 @@ class ExportController extends Controller {
* @NoAdminRequired
* @NoCSRFRequired
*/
- public function opml(){
+ public function opml()
+ {
$feeds = $this->feedService->findAll($this->userId);
$folders = $this->folderService->findAll($this->userId);
$opml = $this->opmlExporter->build($folders, $feeds)->saveXML();
@@ -66,7 +69,8 @@ class ExportController extends Controller {
* @NoAdminRequired
* @NoCSRFRequired
*/
- public function articles(){
+ public function articles()
+ {
$feeds = $this->feedService->findAll($this->userId);
$items = $this->itemService->getUnreadOrStarred($this->userId);
@@ -82,8 +86,10 @@ class ExportController extends Controller {
}
$response = new JSONResponse($articles);
- $response->addHeader('Content-Disposition',
- 'attachment; filename="articles.json"');
+ $response->addHeader(
+ 'Content-Disposition',
+ 'attachment; filename="articles.json"'
+ );
return $response;
}