클로드 동작 샘플

new
라라벨 기반에서
config의 데이터 가져와서
json으로 출력하도록 컨트롤로 생성하기

=> 프롬프트
app/Http/Controllers/misc 폴더를 만들고
MenuController.js 를 만들고
그 안의 index 함수에서
config('seoMap.seoMap')를 가져와서 json 파일로 출력하도록

-> 파일 생성
<?php

namespace App\Http\Controllers\misc;

use App\Http\Controllers\Controller;

class MenuController extends Controller
{
    public function index()
    {
        return response()->json(config('seoMap.seoMap'));
    }
}
-> 추가 안내
app/Http/Controllers/misc/MenuController.php 생성 완료.

라우트에 연결하려면 routes/web.php 또는 routes/api.php에 아래를 추가하세요:


use App\Http\Controllers\misc\MenuController;

Route::get('/misc/menu', [MenuController::class, 'index']);

=> 프롬프트 
경로 misc를 Misc로 변경
->
mv "~~~/app/Http/Controllers/misc" "~~~/app/Http/Controllers/Misc"

<?php

namespace App\Http\Controllers\Misc;

use App\Http\Controllers\Controller;

class MenuController extends Controller
{
    public function index()
    {
        return response()->json(config('seoMap.seoMap'));
    }
}


댓글
  • No Nickname
    No Comment
  • 권한이 없습니다.
    {{m_row.m_nick}}
    -
제목 작성자 날짜
공대여자
공대여자
mins01
공대여자