- Event-driven architecture with lazy module loading - ModuleScanner, ModuleRegistry, LazyModuleListener for module discovery - 7 lifecycle events: Web, Admin, API, Client, Console, MCP, FrameworkBooted - AdminMenuProvider and ServiceDefinition contracts - Artisan commands: make:mod, make:website, make:plug - Module stubs for rapid scaffolding - Comprehensive test suite with Orchestra Testbench - GitHub Actions CI for PHP 8.2-8.4 / Laravel 11-12 - EUPL-1.2 license Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
26 lines
600 B
PHP
26 lines
600 B
PHP
<?php
|
|
|
|
return [
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Module Paths
|
|
|--------------------------------------------------------------------------
|
|
|
|
|
| Directories to scan for module Boot.php files with $listens declarations.
|
|
| Each path should be an absolute path to a directory containing modules.
|
|
|
|
|
| Example:
|
|
| 'module_paths' => [
|
|
| app_path('Core'),
|
|
| app_path('Mod'),
|
|
| ],
|
|
|
|
|
*/
|
|
|
|
'module_paths' => [
|
|
// app_path('Core'),
|
|
// app_path('Mod'),
|
|
],
|
|
|
|
];
|