24 lines
432 B
PHP
24 lines
432 B
PHP
|
<?php
|
||
|
|
||
|
declare(strict_types=1);
|
||
|
|
||
|
namespace App\Core;
|
||
|
|
||
|
use Nette;
|
||
|
use Nette\Application\Routers\RouteList;
|
||
|
|
||
|
final class RouterFactory
|
||
|
{
|
||
|
use Nette\StaticClass;
|
||
|
|
||
|
public static function createRouter(): RouteList
|
||
|
{
|
||
|
$router = new RouteList();
|
||
|
$router->addRoute('<presenter>/<action>[/<id>]', [
|
||
|
'presenter' => 'Survey',
|
||
|
'action' => 'default',
|
||
|
]);
|
||
|
return $router;
|
||
|
}
|
||
|
}
|