본문 바로가기
Laravel/코지코더

코지코더 - 라라벨 05. 컨트롤러

by SKim입니다 2020. 6. 4.

MVC 
 Model - app\user.php
 View - resouces\view (blade)

 Controller - app\http\controllers

  ① 유저가 데이터를 넣어달라고 요청하면 Controller에서 그것을 받아서 다시 Model에 넣어주는 역할을 한다.

  ② 중간에 비즈니스 로직을 돌린다.

     회원가입 폼을 작성해서 제출할 때(여기까지는 view의 역할)

     view가 제출된 데이터를 Controller에 보낸다.

     그러면 Controller는 겹치는 id는 없는지와 pw를 확인한다.

     괜찮다면 Model에게 괜찮으니 DB에 넣어달라고 하는 역할까지 한다.

 

이게 너무 기니까 Controller에 넣어둔다.

 

php artisan make:controller --help

 

php artisan make:controller ksController

 

 

잘라내서 ksController에 붙인다.

 

 

web.php도 바꿔준다.

 

나머지 두 개도 똑같이 해주었다.

 

댓글