
Yaf_Route_Rewrite 클래스의 __construct 메소드는 URL 경로를 재정의하는 클래스의 생성자입니다. 이 메소드는 다음과 같은 역할을 합니다.
- 첫 번째 파라미터는 rewrite 규칙의 시작 URL입니다. 예를 들어, '/api'는 모든 URL 경로가 '/api'로 시작할 때 적용됩니다.
- 두 번째 파라미터는 rewrite 규칙의 모듈 이름입니다. 예를 들어, array('module' => 'api')는 모든 URL 경로가 '/api'로 시작할 때, 모듈 이름이 'api'로 설정됩니다.
- 세 번째 파라미터는 rewrite 규칙의 추가 매개변수입니다. 예를 들어, array('module' => 'api')는 모든 URL 경로가 '/api'로 시작할 때, 모듈 이름이 'api'로 설정됩니다.
예를 들어, __construct 메소드를 다음과 같이 호출할 경우, '/api'로 시작하는 모든 URL 경로에서 'api' 모듈을 사용합니다.
#hostingforum.kr
php
$rewrite = new Yaf_Route_Rewrite('/api', array('module' => 'api'), array('module' => 'api'));
이 메소드의 파라미터를 통해 URL 경로를 재정의하는 규칙을 설정할 수 있습니다.
이러한 설정을 통해 URL 경로를 재정의하는 규칙을 쉽게 관리할 수 있습니다.
2025-04-05 00:32