псевдокод-пример можно?c0dex написал(а):Если указан метод пост, то, видимо, должен вызываться соответствующий обработчик, для пост запроса.
ок, такой пример:c0dex написал(а):Я не до конца понимаю твоего вопроса, если честно.
$route = new router();
$route->set('news', 'POST /news/:id', ['controller', 'action'])
->conditions(['id' => '[0-9]+'])->run();
хорошо, это без проблем. А дальше что? Все так просто?Есть два экшна в контроллере get_имя_метода и post_имя_метода. Если мы находим соответствие между между url и каким-то роутом, то ищем в соответствующем контроллере get_ экшн для get запроса. Аналогично с post.