Routing Requests
Table of Contents
- Routing for CLI Controllers
Learn how to define and route CLI commands in Luminova using command controllers or closures, with support for groups, middleware guards, and dependency injection.
- CLI Commands Routing Implementation Examples
Learn how to define and handle CLI command routes in Luminova. See examples of command registration, argument handling, and controller execution for terminal-based applications.
- Dependency Injection in Routable Controller Methods
Luminova’s Dependency Injection system resolves and passes objects to your routable controller methods, while also handling any URI segment parameters at the same time.
- Dynamic URI Placeholders in Routing
View route URI segments using regex, named placeholders, or predefined patterns. Capture dynamic parts and pass them as arguments to controller methods during request routing.
- Routing for HTTP Controllers
Learn how to define routes in Luminova using view controller methods or closures, with simple static or notation-style references for APIs or Website requests handling.
- HTTP Routing Implementation Examples
Explore practical examples of HTTP routing in Luminova. Learn how to define routes, use attributes, handle dynamic URI segments, and implement controllers for web requests.
- HTTP X Method Overrides and Method Spoofing
Database Builder Class: An Object-Relational Mapping Tool for Simplified CRUD Operations and Object-Oriented Database Management.
- Routing Overview for HTTP and CLI Controllers
The Luminova routing system helps your app handle web and CLI requests by linking each URL or command to the right controller and method.
- Method URI Prefixing for Route Context Files
The Method-Based URI prefix makes it easier to manage and optimize the routing system for request handling when using low-level method route definitions instead of attributes.
- Route URI Segment Object
View Segments is a utility class designed to assist in accessing requested view URIs, simplifying processing tasks.