function run($module, $name) {
$args = func_get_args();
require_once APPPATH.'modules/'.$module.'/widgets/'.$name.EXT;
$name = ucfirst($name);
$widget =& new $name();
return call_user_func_array(array(&$widget, 'run'), array_slice($args, 1));
}
이런데요...
function run($module, $name, $data=array()) {
이렇게 일단 주면 될거 같은데...이걸 어떻게 위젯으로 보내야 하는지 잘 모르겠어요..
= func_get_args(); <- 이 부분이 변수 받아오는 부분입니다.
$data
=array() 이거와 같은 역할이죠.
8번째 라인에서 이미 $args가 넘어가고 있습니다.
http://kr.php.net/manual/ja/function.func-get-args.php ^^