Клас Yaf_Route_Simple
(Yaf >=1.0.0)
Вступ
Yaf_Route_Simple порівнюватиме рядок запиту та видаватиме інформацію за відповідним маршрутом.
Все, що вам потрібно зробити, це сказати Yaf_Route_Simpleякий ключ в $_GET є модулем, який контролером, а якою дією.
Yaf_Route_Simple::route() завжди повертає true
, так що важливо помістити Yaf_Route_Simple на початок стека маршрутизації, інакше ніяких інших маршрутизаторів не буде викликано.
Огляд класів
class Yaf_Route_Simple
implements
Yaf_Route_Interface {
/* Свойства */
protected
$controller;
protected
$module;
protected
$action;
/* Методы */
public __construct(string $module_name, string $controller_name, string $action_name)
public assemble(array $info, array $query = ?): string
public route(Yaf_Request_Abstract $request): bool
}
Властивості
controller
module
action
Зміст
- Yaf_Route_Simple::assemble - Збирає URL
- Yaf_Route_Simple::__construct - Конструктор класу Yaf_Route_Simple
- Yaf_Route_Simple::route— Надсилає запит