Автор: ma3uk
Версия: 0.2.2
Новый класс роутинга. Очень нужны рекомендации по коду.
Readme на Git устаревшее, пример использования в index.php.
Посмотреть на Github
Скачать
Да, толку немного. В любом фреймворке есть своя реализация. А писать фреймворк, опираясь на готовый класс без документации...
Ну как чисто ради опыта - то может нормально, но бесполезно.
ma3uk, для того чтоб IDE читала PHPdoc нужно строить его таким форматом:
/**
* описание функции
*/
Заметь, начинается phpdoc со слеша и двух звёздочек, у тебя же одна, из-за этого описание методов не будет доступно внутри IDE.
[php:1:1a62e8e5ff]/*
* @var array Массив маршрутов соответствующих URL.
*/
public $urlPattern;
/*
* @var array Массив маршрутов соответствующих URL.
*/
public $matchedRoutes = array();[/php:1:1a62e8e5ff]
Так какое из свойст для чего используется? Определись.
Зачем ты даёшь свойствам класса значение public если они используются только внутри класса? Понятие "инкапсуляция" тебе знакомо?
Okula, когда архив обновлял случайно попал кусок недописанного кода.
добавлено спустя 3 минуты:
Исправлено