질문 Q #25249
CI3 라이브러리에서 모델 함수 자동 완성 지원 방법 문의 드립니다.
푹신이 2023-03-29 17:50:21

- 현재 프로젝트 구조

 

model에서 DB제어 하는 로직이 들어있고 데이터 가져와서 가공하는 작업은 libraries에서 하고 난 뒤에 controller로 반환 해주고 controller는 이 값을 그대로 리턴 해주는 구조입니다.

 

근데 libraries에서 model을 로드하고 model 안에 함수를 호출하려 할 때 자동완성이 되지 않아서 문제입니다.

 

class Testlib
{
    protected $CI;

    public function __construct($config = array())
    {
        $this->CI =& get_instance();

        $this->CI->load->model('Tb_test_model');
    }

    public function get_data() {
        $this->CI->Tb_test_model->get_data();
    }
}

 

코드는 이렇게 되어 있고 Testlib의 get_data 함수에서

$this->CI->Tb_test_model->  여기 까지만 입력해도 get_data 라는 함수 외에 Tb_test_model 안에 선언 된 함수들이 자동 완성 되어

선택 할 수 있게 나와야 될 것 같은데 현재 그게 되지 않고 있어서 혹시 해결 방법을 아시는 분이 있을까 해서 문의드립니다.

답변 0
아직 답변이 없습니다.