diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-15 16:02:32 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-15 16:02:32 +0200 |
commit | 464ff6c4c1bda3edbd0f132c4d3d866539d3a117 (patch) | |
tree | 96b8fd57e24ebaab762a190a933cd98e1c7a4881 /controller/foldercontroller.php | |
parent | 89c31ab5fcb2f931fecc5ce82608ff7c8129510a (diff) |
renamed bl to businesslayer, handle exception in update routine, fix #69
Diffstat (limited to 'controller/foldercontroller.php')
-rw-r--r-- | controller/foldercontroller.php | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/controller/foldercontroller.php b/controller/foldercontroller.php index f905ddddf..f7934ae67 100644 --- a/controller/foldercontroller.php +++ b/controller/foldercontroller.php @@ -29,17 +29,18 @@ use \OCA\AppFramework\Controller\Controller; use \OCA\AppFramework\Core\API; use \OCA\AppFramework\Http\Request; -use \OCA\News\Bl\FolderBl; -use \OCA\News\Bl\BLException; +use \OCA\News\BusinessLayer\FolderBusinessLayer; +use \OCA\News\BusinessLayer\BusinessLayerException; class FolderController extends Controller { - private $folderBl; + private $folderBusinessLayer; - public function __construct(API $api, Request $request, FolderBl $folderBl){ + public function __construct(API $api, Request $request, + FolderBusinessLayer $folderBusinessLayer){ parent::__construct($api, $request); - $this->folderBl = $folderBl; + $this->folderBusinessLayer = $folderBusinessLayer; } @@ -49,7 +50,7 @@ class FolderController extends Controller { * @Ajax */ public function folders(){ - $folders = $this->folderBl->findAll($this->api->getUserId()); + $folders = $this->folderBusinessLayer->findAll($this->api->getUserId()); $result = array( 'folders' => $folders ); @@ -61,7 +62,7 @@ class FolderController extends Controller { $userId = $this->api->getUserId(); $folderId = (int) $this->params('folderId'); - $this->folderBl->open($folderId, $isOpened, $userId); + $this->folderBusinessLayer->open($folderId, $isOpened, $userId); } /** @@ -96,14 +97,14 @@ class FolderController extends Controller { $folderName = $this->params('folderName'); try { - $folder = $this->folderBl->create($folderName, $userId); + $folder = $this->folderBusinessLayer->create($folderName, $userId); $params = array( 'folders' => array($folder) ); return $this->renderJSON($params); - } catch (BLException $ex){ + } catch (BusinessLayerException $ex){ return $this->renderJSON(array(), $ex->getMessage()); } @@ -120,7 +121,7 @@ class FolderController extends Controller { $userId = $this->api->getUserId(); $folderId = (int) $this->params('folderId'); - $this->folderBl->delete($folderId, $userId); + $this->folderBusinessLayer->delete($folderId, $userId); return $this->renderJSON(); } @@ -137,14 +138,14 @@ class FolderController extends Controller { $folderId = (int) $this->params('folderId'); try { - $folder = $this->folderBl->rename($folderId, $folderName, $userId); + $folder = $this->folderBusinessLayer->rename($folderId, $folderName, $userId); $params = array( 'folders' => array($folder) ); return $this->renderJSON($params); - } catch (BLException $ex){ + } catch (BusinessLayerException $ex){ return $this->renderJSON(array(), $ex->getMessage()); } |