라이브러리
[PHP] Yaf_Request_Abstract::setControllerName - 컨트롤러 이름 설정
Yaf_Request_Abstract::setControllerName
Yaf_Request_Abstract::setControllerName은 Yaf 프레임워크의 요청 객체에 컨트롤러 이름을 설정하는 메서드입니다. 이 메서드는 요청 객체의 controller_name 프로퍼티를 설정합니다.
# 사용 방법
Yaf_Request_Abstract::setControllerName은 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
// 요청 객체를 가져옵니다.
$request = Yaf_Request_Abstract::getInstance();
// 컨트롤러 이름을 설정합니다.
$request->setControllerName('index');
// 컨트롤러 이름을 가져옵니다.
echo $request->getControllerName(); // index
# 예제
다음 예제에서는 Yaf 프레임워크의 요청 객체를 사용하여 컨트롤러 이름을 설정하고 가져오는 방법을 설명합니다.
#hostingforum.kr
php
// index.php
// Yaf 프레임워크의 요청 객체를 가져옵니다.
$request = Yaf_Request_Abstract::getInstance();
// 컨트롤러 이름을 설정합니다.
$request->setControllerName('index');
// 컨트롤러 이름을 가져옵니다.
echo '컨트롤러 이름: ' . $request->getControllerName() . "
";
// 액션 이름을 설정합니다.
$request->setActionName('index');
// 액션 이름을 가져옵니다.
echo '액션 이름: ' . $request->getActionName() . "
";
// 파라미터를 설정합니다.
$request->setParam('name', '홍길동');
// 파라미터를 가져옵니다.
echo '파라미터: ' . $request->getParam('name') . "
";
# 결과
#hostingforum.kr
컨트롤러 이름: index
액션 이름: index
파라미터: 홍길동
# 참고
* Yaf 프레임워크의 요청 객체는 Yaf_Request_Abstract 클래스를 상속합니다.
* 요청 객체의 controller_name, action_name, param 프로퍼티를 설정하고 가져올 수 있습니다.
* 요청 객체의 setControllerName, setActionName, setParam 메서드를 사용하여 컨트롤러 이름, 액션 이름, 파라미터를 설정할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.