boardService->getBoardTypes(); return view('boards.index', compact('boardTypes')); } /** * 게시판 생성 화면 */ public function create(): View { return view('boards.create'); } /** * 게시판 수정 화면 */ public function edit(int $id): View { $board = $this->boardService->getBoardById($id, true); if (! $board) { abort(404, '게시판을 찾을 수 없습니다.'); } return view('boards.edit', compact('board')); } }