From 6e0de4208c06a3c95cbe274a93476b6b7eacafa0 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Wed, 9 Apr 2014 16:36:09 +0200 Subject: remove usersettingscontroller in favor of pagecontroller, simplify settings requests --- controller/usersettingscontroller.php | 113 ---------------------------------- 1 file changed, 113 deletions(-) delete mode 100644 controller/usersettingscontroller.php (limited to 'controller/usersettingscontroller.php') diff --git a/controller/usersettingscontroller.php b/controller/usersettingscontroller.php deleted file mode 100644 index 46e003d2c..000000000 --- a/controller/usersettingscontroller.php +++ /dev/null @@ -1,113 +0,0 @@ -. -* -*/ - -namespace OCA\News\Controller; - -use \OCP\IRequest; -use \OCP\AppFramework\Controller; -use \OCP\AppFramework\Http\JSONResponse; - -use \OCA\News\Core\API; - -class UserSettingsController extends Controller { - - private $api; - - public function __construct(API $api, IRequest $request){ - parent::__construct($api->getAppName(), $request); - $this->api = $api; - } - - - /** - * @NoAdminRequired - */ - public function read(){ - $showAll = $this->api->getUserValue('showAll'); - $params = array( - 'showAll' => $showAll === '1' - ); - - return new JSONResponse($params); - } - - - /** - * @NoAdminRequired - */ - public function show(){ - $this->api->setUserValue('showAll', true); - - return new JSONResponse(); - } - - - /** - * @NoAdminRequired - */ - public function hide(){ - $this->api->setUserValue('showAll', false); - - return new JSONResponse(); - } - - - /** - * @NoAdminRequired - */ - public function getLanguage(){ - $language = $this->api->getTrans()->findLanguage(); - - $params = array( - 'language' => $language - ); - return new JSONResponse($params); - } - - - /** - * @NoAdminRequired - */ - public function isCompactView(){ - $compact = $this->api->getUserValue('compact'); - $params = array( - 'compact' => $compact === '1' - ); - return new JSONResponse($params); - } - - - /** - * @NoAdminRequired - */ - public function setCompactView(){ - $isCompact = $this->params('compact'); - $this->api->setUserValue('compact', $isCompact); - - return new JSONResponse(); - } - - -} \ No newline at end of file -- cgit v1.2.3