stackMapper = $stackMapper; $this->logger = $logger; } public function findAll($boardId) { return $this->stackMapper->findAll($boardId); } public function create($title, $boardId, $order) { $stack = new Stack(); $stack->setTitle($title); $stack->setBoardId($boardId); $stack->setOrder($order); return $this->stackMapper->insert($stack); } public function delete($userId, $id) { return $this->stackMapper->delete($this->stackMapper->find($id)); } public function update($id, $title, $boardId, $order) { $stack = $this->stackMapper->find($id); $stack->setTitle($title); $stack->setBoardId($boardId); $stack->setOrder($order); return $this->stackMapper->update($stack); } }