질문 Q #23862
ci4 &get_instance() 문의드립니다.
정 2021-11-24 16:40:20

helper를 만들어서 사용하고 있는데

$CI = &get_instance();

이 부분이 오류 나옵니다.

함수가 존재하지 않는다고...

이 get_instance()를 어떻게 써야 할지 도움 부탁드립니다.

감사합니다.

답변 2
#1 테러보이 2021-11-24 20:27:12
ci4에는 없는기능입니다. 오토로드로 확장 되기 때문에 굳이 필요하지 않습니다. 그래도 모르니 https://stackoverflow.com/questions/61138033/codeigniter-4-get-instance-in-helper-function 참조하세요
#2 한대승(불의회상) 2021-11-25 09:55:32

get_instance()는 ci3 이전 버전 코드입니다.

ci4 헬퍼에서 라이브러리나 모델을 사용하고 싶다면 전용 함수인 service(), model() 을 통하여 로드합니다.