
Yaf_Router::getRoutes 메서드는 Yaf 라우터의 라우트 정보를 반환하는 메서드입니다. 메서드의 리턴 값은 Yaf_Router_Route_Collection 객체입니다.
Yaf_Router_Route_Collection 객체는 라우트 정보를 관리하고, 라우트를 추가, 삭제, 수정할 수 있는 컬렉션 객체입니다.
이 객체는 라우트 정보를 배열로 반환할 수 있습니다. 배열의 키는 라우트 이름, 값은 라우트 객체입니다.
라우트 객체는 라우트 정보를 관리하는 객체로, 라우트 이름, 라우트 URI, 라우트 컨트롤러 등과 같은 정보를 관리합니다.
예를 들어, 다음과 같이 라우트를 추가하고, 라우트 정보를 배열로 반환할 수 있습니다.
#hostingforum.kr
php
$router = new Yaf_Router();
$router->addRoute('home', new Yaf_Route_Static('/home'));
$routes = $router->getRoutes()->getRoutes();
print_r($routes);
이 코드는 라우트를 추가하고, 라우트 정보를 배열로 반환하여 출력합니다.
2025-08-09 02:45