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. Routable CLI Base Controller

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

  2. Novakit Console CLI Base 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.

  3. HTTP Base Controller

    The HTTP Base Controller is the starting point for building web and API controllers in Luminova. It helps you handle incoming requests, run your app’s logic, and send responses back to the client.