Luminova Framework

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

  1. Base Routable CLI Controller

    Base command, Luminova's Framework for command-line operations - controller base class for NovaKit CLI Tool.

  2. 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.

  3. 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.