netora/router

Maintainers

Package info

gitverse.ru/netora/router

pkg:composer/netora/router

Statistics

Installs: 19

Dependents: 1

Suggesters: 0

1.6.1 2026-02-16 12:18 UTC

This package is auto-updated.

Last update: 2026-03-16 12:29:29 UTC


README

Total Downloads Latest Stable Version

Лёгкая и удобная библиотека для маршрутизации HTTP-запросов.

Установка

composer require netora/router

Пример использования

require 'vendor/autoload.php';

use Netora\Router\Router;

$router = new Router();
$router->mainController(Controller::class);
$router->rule('/')->controller(ContentController::class)->action('get');
$router->rule('/netora/api/v1/{action}/')->controller(ApiV1Controller::class)->json();
$router->rule('/netora/')->file('/dir/netora/index.html')->protected();
$router->rule('/netora/(.*)')->dir('/dir/netora/')->protected();
$router->find();
$router->dispatch();