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

    Autoloading framework modules and composer third-party libraries based on application environment using the Boot helper class.

  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