Первое, что просто не получилось использовать - невозможно, видимо, через конфиг добавить несколько правил, которые содержат один паттерн но несколько вариантов роутинга в зависимости от типа запроса ( атрибут $verb ).
Сейчас приходится извращаться, типа
Код: Выделить всё
"rules" => array(
'<controller:(session)>/<id:\d+>' => array('<controller>/get', 'verb'=>'GET'),
'<controller:(session)>/<id:(\d+)>' => array('<controller>/delete', 'verb'=>'DELETE'),
)
Код: Выделить всё
"rules" => array(
array('<controller:(session)>/<id:\d+>', '<controller>/get', 'verb'=>'GET'),
array('<controller:(session)>/<id:\d+>', '<controller>/delete', 'verb'=>'DELETE'),
)
Код: Выделить всё
"rules" => array(
'<controller:(session)>/<id:\d+>' => array(
array('<controller>/get', 'verb'=>'GET'),
array('<controller>/delete', 'verb'=>'DELETE'),
)
)