userId = $userId; $this->boardService = $cardService; } /** * @NoAdminRequired */ public function index() { return $this->boardService->findAll($this->userId); } /** * @NoAdminRequired */ public function read($boardId) { // FIXME: Remove as this is just for testing if loading animation works out nicely usleep(200000); return $this->boardService->find($this->userId, $boardId); } /** * @NoAdminRequired */ public function create($title, $color) { return $this->boardService->create($title, $this->userId, $color); } /** * @NoAdminRequired */ public function update($id, $title, $color) { return $this->boardService->update($id, $title, $this->userId, $color); } /** * @NoAdminRequired */ public function delete($boardId) { return $this->boardService->delete($this->userId, $boardId); } public function labels($boardId) { return $this->boardService->labels($this->boardId); } }