diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-04-20 12:14:42 +0200 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-04-20 12:14:42 +0200 |
commit | b9f3136f3a7564b983aef6564f9c7488d5b2b25b (patch) | |
tree | a50cc5851cf399df4ba594eacac53f3533c6a2ea /controller/apicontroller.php | |
parent | e56498784f6691d5ceba84ed070f5b6f0d27aafa (diff) |
get rid of unneeded settings core class and inject it from the core container
Diffstat (limited to 'controller/apicontroller.php')
-rw-r--r-- | controller/apicontroller.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/controller/apicontroller.php b/controller/apicontroller.php index 7af08d56a..44c888972 100644 --- a/controller/apicontroller.php +++ b/controller/apicontroller.php @@ -14,13 +14,13 @@ namespace OCA\News\Controller; use \OCP\IRequest; +use \OCP\IConfig; use \OCP\AppFramework\Controller; use \OCP\AppFramework\Http; use \OCP\AppFramework\Http\JSONResponse; use \OCP\AppFramework\Http\Response; use \OCA\News\Utility\Updater; -use \OCA\News\Core\Settings; class ApiController extends Controller { @@ -28,7 +28,7 @@ class ApiController extends Controller { private $settings; public function __construct($appName, IRequest $request, Updater $updater, - Settings $settings){ + IConfig $settings){ parent::__construct($appName, $request); $this->updater = $updater; $this->settings = $settings; @@ -41,7 +41,8 @@ class ApiController extends Controller { * @API */ public function version() { - $version = $this->settings->getAppValue('installed_version'); + $version = $this->settings->getAppValue($this->appName, + 'installed_version'); $response = new JSONResponse(array('version' => $version)); return $response; } |