반응형
기존에는 기본적으로 생성되어있는 HomeController에 모든 API를 한꺼번에 관리를 했다..
스케일이 커질수록 관리가 잘 안되어 폴더를 분리하여 Controller를 생성하고 있다.
EX) Http 폴더 하위에 subfolder을 생성하고 해당 폴더에 컨트롤러를 생성해준다.
Http
--- \Controllers
---------\folder1
namespace는 해당 폴더 경로를 입력한다.
namespace App\Http\Controllers\folder1; use Illuminate\Http\Request; use App\Http\Controllers\Controller; class TestController extends Controller { public function getTest() { return "Success"; } }
web.php
Route::get('/test', [ 'as' => 'test', 'uses' => 'folder1\TestController@getTest', ]);
반응형
'Framework > Laravel Framework' 카테고리의 다른 글
[Laravel] Postman으로 POST 요청 시 page expired Error 문제 (0) | 2020.02.18 |
---|---|
[Laravel] json return시 한글 깨지는 현상 (0) | 2020.01.07 |
[Laravel] ajax 통신하여 컨트롤러에서 값 처리하는 방법 (0) | 2019.12.17 |
[Laravel] xampp 설정으로 port별 접속 가능하게 하기 (0) | 2019.07.01 |
[Laravel] Ajax 사용하기 (0) | 2019.05.22 |
댓글