- 현재 프로젝트 구조
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 안에 선언 된 함수들이 자동 완성 되어
선택 할 수 있게 나와야 될 것 같은데 현재 그게 되지 않고 있어서 혹시 해결 방법을 아시는 분이 있을까 해서 문의드립니다.