-
RouterStore : The `RouterStore` class is a PHP class that provides functionality for registering and managingroutes in a web application.
-
The `RouterStoreFactory` class is an implementation of the `RouterStoreInterface` that providesmethods for creating and managing routes in a HTTP router.
-
Router
- PathFinder : The `PathFinder` class is responsible for scanning and registering routes from classes, methods, and functions in the application.
-
The `PathFinderFactory` class is a PHP class that implements the `PathFinderInterface` and isresponsible for creating and running a `PathFinder` object.
-
- Route : The `Route` class is a PHP class that represents a matched route in a router, storing information such as the matched route, matched regex, callable handler, parameters, and whether the route was found.
-
The `RouteMatcherFactory` class is a factory that creates instances of `RouteMatcher` and provides a method to match a request to a route.
-
The RouteMatcher class is responsible for matching a given HTTP request to a route based on the defined routes and their corresponding regular expressions.
-
-
RouterStore : The `RouterStore` class is a PHP class that provides functionality for registering and managingroutes in a web application.
-
The `RouterStoreFactory` class is an implementation of the `RouterStoreInterface` that providesmethods for creating and managing routes in a HTTP router.
-