이 기능을 Loader
클래스에 추가해야합니다.
다음과 같이 그렇게하기 위해,의 application/core/
폴더 안에 MY_Loader.php
라는 이름의 새 파일을 만듭니다
$logic = $this->CI->load->file($path_to_logic, array('foo' => 'bar'), true);
를 파일 내부에는 다음과 같이
/**
* My Custom Loader
*/
class MY_Loader extends CI_Loader
{
function __construct()
{
parent::__construct();
}
/**
* Custom File loader method
*
* @param string $path
* @param array $vars
* @param bool $return
* @return void
*/
public function file($path, $vars = array(), $return = FALSE)
{
return $this->_ci_load(array(
'_ci_path' => $path,
'_ci_vars' => $this->_ci_object_to_array($vars),
'_ci_return' => $return
));
}
}
그런 다음 값으로 파일을로드 너는 $foo
을 가질 것이다.
+1 확장 메소드 – Zabs
이 솔루션을 이용해 주셔서 감사합니다. 그것은 작동합니다! 감사합니다 !! – ghost