for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Yiisoft\Router\FastRoute;
use FastRoute\DataGenerator\GroupCountBased;
use FastRoute\RouteCollector;
use FastRoute\RouteParser\Std;
class FastRouteFactory
{
public function __invoke()
$routeParser = new Std();
$collector = new RouteCollector(
$routeParser,
new GroupCountBased()
);
return new FastRoute(
$collector,
static function ($data) {
return new \FastRoute\Dispatcher\GroupCountBased($data);
}