0
config 디렉토리에 autocomplete.php
파일이 있습니다. 자동 완성은 라이브러리 파일의을 제외한 에서 완벽하게 작동합니다. 여기에 문제의 예입니다CodeIgniter 라이브러리 및 PhpStorm을 사용한 자동 완성 (일명 코드 완성)
class Some_custom_lib {
protected $CI;
public function __construct() {
$this->CI =& get_instance();
$this->CI->load->model('some_custom_model');
}
public function createSubrofile($post_vars) {
return $this->CI->some_custom_model->create_file($post_vars); <-- This will not autocomplete.
}
이 명확하기는,이/라이브러리 폴더 응용 프로그램에 사는 CodeIgniter의 라이브러리 파일이며, $ this->로드 -> 라이브러리 ('Some_custom_lib')와 함께로드됩니다;
PhpStorm을 사용하여 CodeIgniter 라이브러리 파일에서 자동 완성 기능을 사용하려면 어떻게해야합니까?
'create_file' 함수가 반환하는 값은'json'입니까? 아니면 배열 데이터입니까? –
여기서 "라이브러리"란 무엇을 의미하는지 설명해주십시오. PhpStorm에 라이브러리로 표시된 폴더에 나열되어 있습니까? – LazyOne
@Rohan 배열이 반환됩니다. 그러나 반환 값은 내가 아는 한 자동 완성과는 관련이 없습니다. –