for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Nwidart\Modules;
use Nwidart\Modules\Support\Stub;
class LumenModulesServiceProvider extends ModulesServiceProvider
{
/**
* Booting the package.
*/
public function boot()
$this->setupStubPath();
}
* Register all modules.
public function register()
$this->registerNamespaces();
$this->registerServices();
$this->registerModules();
$this->registerProviders();
* Setup stub path.
public function setupStubPath()
Stub::setBasePath(__DIR__ . '/Commands/stubs');
if (app('modules')->config('stubs.enabled') === true) {
Stub::setBasePath(app('modules')->config('stubs.path'));