All Projects → yiisoft → router-fastroute

yiisoft / router-fastroute

Licence: BSD-3-Clause license
Yii Router FastRoute adapter

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to router-fastroute

demo
Yii 3 demo application
Stars: ✭ 259 (+619.44%)
Mutual labels:  yii3
router
Router is a request matcher and URL generator
Stars: ✭ 38 (+5.56%)
Mutual labels:  yii3
db-redis
Yii DBAL Redis connection
Stars: ✭ 14 (-61.11%)
Mutual labels:  yii3
var-dumper
Helper for dumping variable for debug purposes
Stars: ✭ 13 (-63.89%)
Mutual labels:  yii3
session
A session service, PSR-15 session middleware, and a flash message service which helps use one-time messages.
Stars: ✭ 14 (-61.11%)
Mutual labels:  yii3
Cortex-Plugin
Cortex Plugin, a routing system for WordPress
Stars: ✭ 21 (-41.67%)
Mutual labels:  fastroute
yii-masked-input
Yii Framework Masked input widget Extension
Stars: ✭ 38 (+5.56%)
Mutual labels:  yii3
data-response
www.yiiframework.com/
Stars: ✭ 12 (-66.67%)
Mutual labels:  yii3
mutex
Mutex lock implementation
Stars: ✭ 28 (-22.22%)
Mutual labels:  yii3
yii-debug
Yii debug panel extension
Stars: ✭ 23 (-36.11%)
Mutual labels:  yii3
yii-console
Yii console components
Stars: ✭ 48 (+33.33%)
Mutual labels:  yii3
app-api
API application project template
Stars: ✭ 44 (+22.22%)
Mutual labels:  yii3
PHP-Frameworks-Bench
Popular PHP Frameworks Benchmark.
Stars: ✭ 28 (-22.22%)
Mutual labels:  fastroute
strings
String helper methods and an inflector
Stars: ✭ 31 (-13.89%)
Mutual labels:  yii3
router
An Fully Automatic RESTful PHP Router
Stars: ✭ 51 (+41.67%)
Mutual labels:  fastroute
injector
PSR-11 compatible injector
Stars: ✭ 33 (-8.33%)
Mutual labels:  yii3
view-twig
Yii View Twig Renderer
Stars: ✭ 24 (-33.33%)
Mutual labels:  yii3
html
Handy library to generate HTML
Stars: ✭ 42 (+16.67%)
Mutual labels:  yii3
data
Data providers
Stars: ✭ 31 (-13.89%)
Mutual labels:  yii3
fast-route
PSR-15 middleware to use FastRoute
Stars: ✭ 91 (+152.78%)
Mutual labels:  fastroute

Yii Router FastRoute adapter


Latest Stable Version Total Downloads Build status Scrutinizer Code Quality Code Coverage Mutation testing badge static analysis type-coverage

The package provides FastRoute adapter for Yii Router.

Requirements

  • PHP 8.0 or higher.

Installation

The package could be installed with composer:

composer require yiisoft/router-fastroute

General usage

The package is not meant to be used separately so check Yii Router readme for general usage and FastRoute for pattern syntax.

Testing

Unit testing

The package is tested with PHPUnit. To run tests:

./vendor/bin/phpunit

Mutation testing

The package tests are checked with Infection mutation framework with Infection Static Analysis Plugin. To run it:

./vendor/bin/roave-infection-static-analysis-plugin

Static analysis

The code is statically analyzed with Psalm. To run static analysis:

./vendor/bin/psalm

License

The Yii Router FastRoute adapter is free software. It is released under the terms of the BSD License. Please see LICENSE for more information.

Maintained by Yii Software.

Support the project

Open Collective

Follow updates

Official website Twitter Telegram Facebook Slack

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].