Как мне дальше строить свой роутер php?

206
24 мая 2017, 08:50

Есть маршруты типа:

$router->get('', 'PageController@home');
$router->get('about', 'PageController@about');
$router->get('update/get/:num/:any', 'PageController@update');
$router->get('delete/get/:num/:any', 'PageController@delete');

Из этих роутеров я могу получить регулярки

(update).(get).([0-9]+).([a-z]+) или 
(delete).([0-9]+) 
если раут $router->get('delete/:num', 'PageController@delete'); 

Соответственно если ввести в браузере урл update/get/1/task то он пройдет проверку

preg_match('/(update).(get).([0-9]+).([a-z]+)/', 'update/get/1/task');

Но вот как правильно логику построить я не знаю

READ ALSO
PHPWord. Вывод в шаблоне в цикле блоков текста

PHPWord. Вывод в шаблоне в цикле блоков текста

Есть шаблон в формате docxТребуется выводить произвольное число раз блок текста (и в том числе таблицу) одной и той же структуры, но с разным...

319
PHP Design Patterns Workbook?

PHP Design Patterns Workbook?

Интересует "Задачник по паттернам проектирования" по типу: задача из реального проекта - варианты решения с использованием паттернов с комментариямиВстречал...

234