Luminova Framework

Bootstrap & Autoloader

The bootstrap and autoloader control how classes and dependencies are loaded when your application starts. Learn how to extend or modify the boot process to fit your project's structure.

Table of Contents

  1. Autoloading Modules and Composer Dependency

    Autoloads framework, application modules, and Composer libraries based on the application environment. It also provides simple in-memory shared storage helper methods.

  2. Autoload Modules in CLI Scope

    Autoloading Luminova framework for creating a custom executable PHP bash script.

  3. Application Factory Modules Management

    Factory is Luminova's utility class that provides class instance management without the need for class registration or configuration. However, you must initialize classes using predefined names.

  4. Public Index Front Controller

    Documentation for Luminova Entry Controller index.php

  5. Application Custom Service Modules Management

    Services is a utility class that efficiently manages class initialization across the application's codebase. It provides shared and serializable class instances, with a centralized location for regist