summaryrefslogtreecommitdiffstats
path: root/controller
diff options
context:
space:
mode:
authorBernhard Posselt <dev@bernhard-posselt.com>2014-05-30 22:19:26 +0200
committerBernhard Posselt <dev@bernhard-posselt.com>2014-05-30 22:19:26 +0200
commit35d0d8750e579c40a05f46c0e29cafce9123ae60 (patch)
tree03a2641ca8fed4baa7682cc5c87ddc47b7b99df8 /controller
parente9a2c6bac0dceeffb86e9fb50802af945555d565 (diff)
more additions
Diffstat (limited to 'controller')
-rw-r--r--controller/foldercontroller.php24
1 files changed, 3 insertions, 21 deletions
diff --git a/controller/foldercontroller.php b/controller/foldercontroller.php
index 1137a2528..576fee422 100644
--- a/controller/foldercontroller.php
+++ b/controller/foldercontroller.php
@@ -57,33 +57,15 @@ class FolderController extends Controller {
}
- private function setOpened($isOpened, $folderId) {
- $this->folderService->open($folderId, $isOpened, $this->userId);
- }
-
-
- /**
- * @NoAdminRequired
- *
- * @param int $folderId
- */
- public function open($folderId) {
- try {
- $this->setOpened(true, $folderId);
- } catch(ServiceNotFoundException $ex) {
- return $this->error($ex, Http::STATUS_NOT_FOUND);
- }
- }
-
-
/**
* @NoAdminRequired
*
* @param int $folderId
+ * @param bool $open
*/
- public function collapse($folderId) {
+ public function open($folderId, $open) {
try {
- $this->setOpened(false, $folderId);
+ $this->folderService->open($folderId, $open, $this->userId);
} catch(ServiceNotFoundException $ex) {
return $this->error($ex, Http::STATUS_NOT_FOUND);
}