
Yaf_Dispatcher::getRouter 메소드는 Yaf 라우터 객체를 반환합니다. 라우터 객체는 URL을 처리하고, 요청을 라우팅하는 역할을 합니다.
Yaf 라우터 객체를 얻은 후, 라우팅을 처리하는 방법은 다음과 같습니다.
1. 라우터 객체의 dispatch() 메소드를 호출하여 요청을 라우팅합니다.
2. 라우터 객체의 getControllerName() 메소드를 호출하여 컨트롤러 이름을 가져옵니다.
3. 라우터 객체의 getActionName() 메소드를 호출하여 액션 이름을 가져옵니다.
예를 들어, 라우터 객체를 얻은 후 다음과 같이 라우팅을 처리할 수 있습니다.
#hostingforum.kr
php
$router = Yaf_Dispatcher::getRouter();
$router->dispatch();
$controllerName = $router->getControllerName();
$actionName = $router->getActionName();
이러한 코드를 사용하면, Yaf 라우터 객체를 사용하여 요청을 라우팅하고, 컨트롤러 이름과 액션 이름을 가져올 수 있습니다.
2025-06-21 15:09