- Output for 8.1.0 - 8.1.33, 8.2.0 - 8.2.29, 8.3.0 - 8.3.25, 8.4.1 - 8.4.12
<?php
class Router
{
private array $routes;
public function __construct(array $routes)
{
$this->routes = $routes;
}
public function route(string $path): ?Route
{
foreach ($this->routes as $route) {
if ($route->get('url') === $path) {
$result = $route;
}
}
//Не дописано
if ($result) {
return $result;
} else {
}
}
}