CI4
ci remap 함수 리매핑 함수
수수깡깡
2022. 7. 4. 08:45
728x90
반응형
# _remap
ci의 호출 체계와는 다르게 동작한다.
Controller는 해당 함수를 무조건 호출하게 되어있다.
정보를 재매핑하여 controller 혹은 function에 연결시킬때 사용된다.
Controller 실행 시 _remap() 함수를 실행한다.
다른 함수를 실행 시키려 해도, _remap()함수가 실행된다.
namespace App\Controllers;
class TestMap extends BaseController
{
// 재매핑
function _remap($method)
{
if ($method == "check") { //정보체크
$this->infoCheck();
} else { // 그 외
$this->info(); //정보
}
}
//정보체크
public function infoCheck()
{
//
}
//정보
public function info()
{
//
}
}
728x90
반응형