Routing & Attributes
Table of Contents
- Group Route Attribute for CLI Controller Class Level
Defines a class-level group for CLI command controllers, allowing consistent command organization within a single class for more efficient routing and execution.
- Dependency Injection in Routable Controller Methods
Luminova’s Dependency Injector automatically provides an object to your routable controller methods without manually initializing them. It also handles any values from the URL at the same time.
- Error Handling Attribute for HTTP Controller Classes
Defines class-level error handlers for HTTP applications, allowing flexible error routing by context, URI pattern, and handler method.
- Routing Requests Implementation Examples
Luminova URI routing implementation examples, routing interface where you can register your project routes.
- HTTP Method Spoofing and Overrides
Database Builder Class: An Object-Relational Mapping Tool for Simplified CRUD Operations and Object-Oriented Database Management.
- URI Prefix Handling Attribute for HTTP Controller Classes
Defines a URI prefix or pattern at the HTTP controller class level for flexible and organized routing based on static paths or placeholders.
- Unified Route Attribute for HTTP and CLI
Leverage the power and flexibility of route attribute, in Luminova, making your routing logic cleaner and maintainable.
- Dynamic URI Placeholder Patterns
Segment placeholders allow dynamic patterns to be matched against incoming URLs, which can be defined using regular expression patterns or predefined placeholders.
- Route URI Segment Object
View Segments is a utility class designed to assist in accessing requested view URIs, simplifying processing tasks.
- Method-Based URI Prefixing for Route Context
The routing context class allows you to define a route URL prefix for capturing specific types of URL requests.
- HTTP and CLI Request Routing System
The routing system in Luminova is optimized for capturing, processing, and executing HTTP requests and CLI commands within routable controller classes.