Files
sam-manage/app/Http/Controllers/AcademyController.php
김보곤 aa9d9aef49 feat: [academy] 프론트엔드 개발 백과사전 추가
- 10개 섹션: HTML/CSS/JS, 프레임워크, 반응형, 브라우저, API, 도구, 성능
- purple 테마, 기존 아카데미 패턴 동일 적용
- 전문용어 툴팁 26개 추가 (frontend-dev 도메인)
2026-02-23 10:31:41 +09:00

47 lines
1.2 KiB
PHP

<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use Illuminate\View\View;
class AcademyController extends Controller
{
public function fireShutter(Request $request): View|Response
{
if ($request->header('HX-Request')) {
return response('', 200)->header('HX-Redirect', route('academy.fire-shutter'));
}
return view('academy.fire-shutter');
}
public function itPlanning(Request $request): View|Response
{
if ($request->header('HX-Request')) {
return response('', 200)->header('HX-Redirect', route('academy.it-planning'));
}
return view('academy.it-planning');
}
public function serverKnowledge(Request $request): View|Response
{
if ($request->header('HX-Request')) {
return response('', 200)->header('HX-Redirect', route('academy.server-knowledge'));
}
return view('academy.server-knowledge');
}
public function frontendDev(Request $request): View|Response
{
if ($request->header('HX-Request')) {
return response('', 200)->header('HX-Redirect', route('academy.frontend-dev'));
}
return view('academy.frontend-dev');
}
}