CI 묻고 답하기

제목 클래스명과 같은 메서드 사용.
글쓴이 유마 작성시각 2012/11/15 15:38:31
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 14050   RSS
 흠.. 이 글을 쓰려고 하다가 번뜩 든 생각이 있는데, 그건 조금 있다가 질문 드리고..

지금은

Wapp.php 라는 컨트롤러가 있다면, 도메인/wapp 가 uri 가 됩니다.
그 안에 메서드를 다시 wapp() 로 해서.. 도메인/wapp/wapp 를 하려고 하니까...

계속 index() 로 가는 것 같습니다. 저렇게 하면 안되나요?

이 글 쓸 때 번뜩 든 생각은..

컨트롤러 명이 도메인 다음 클래스 명이지 않습니까?
클래스명과 같은 메서드가 있으면 안된다고 했을 때... 클래스명은 Controller를 붙여서 만들고
route.php 에서.. wapp/wapp 로 들어오면 WappController/wapp로 가도록 해놓으면 되는건가요?
 다음글 view에 $data를 던질 때 (4)
 이전글 index.php를 죽이지 않으면 이미지를 못 읽나요~... (1)

댓글

한대승(불의회상) / 2012/11/15 16:17:17 / 추천 0
php5가  __construct를 생성자로 사용하지만 하위 버젼과 호환성을 유지하기 위해서 클래스명과 메소드명이 같으면 생성자로 동작 합니다.