Base Controller Classes
Base controller classes define how your application handles middleware, incoming HTTP requests, CLI commands, and outgoing responses. Learn how to extend them to create structured, reusable logic.
Table of Contents
- Base Routable CLI Controller
Base command, Luminova's Framework for command-line operations - controller base class for NovaKit CLI Tool.
- Base HTTP Controller
HTTP Base Controller is the starting point for building web and API controllers in Luminova. It helps you handle incoming requests, run your template logic, and send responses back to the client.
- Base Novakit Console CLI Controller
Provides a lightweight, extensible base class for defining and executing custom CLI commands using the novakit binary, bypassing traditional routing for faster, direct command handling.