getUserControllerInstance 는 앞의 getControllerInstance 와 기본적으로 동일한 메소드입니다만, 클래스명 규칙에 맞지 않는 외부 클래스를 가져올 경우에 사용합니다.
규칙에 맞지 않는 만큼 직접 해당 클래스 경로 및 클래스오브젝트변수를 지정해 주어야 합니다.
직접 클래스파일을 삽입하는경우에는 위 메소드를 사용하지 않을 수 있습니다.
규칙에 맞지 않는 만큼 직접 해당 클래스 경로 및 클래스오브젝트변수를 지정해 주어야 합니다.
class BBS extends Controller {
function BBS() {
$this->initController(); //생성자에서 getUserControllerInstance 를 사용할 경우 초기화 필수
$this->getUserControllerInstance("Spac/controller","Mail.Class.php");
$this->Mail = new Mail;
}
function sendMail() {
$this->Mail->Send();
}
}
function BBS() {
$this->initController(); //생성자에서 getUserControllerInstance 를 사용할 경우 초기화 필수
$this->getUserControllerInstance("Spac/controller","Mail.Class.php");
$this->Mail = new Mail;
}
function sendMail() {
$this->Mail->Send();
}
}
직접 클래스파일을 삽입하는경우에는 위 메소드를 사용하지 않을 수 있습니다.
require_once("Spac/controller/Mail.Class.php");
class BBS extends Controller {
function BBS() {
$this->Mail = new Mail;
}
function sendMail() {
$this->Mail->Send();
}
}
class BBS extends Controller {
function BBS() {
$this->Mail = new Mail;
}
function sendMail() {
$this->Mail->Send();
}
}