Files
portal-api/modules/DomainFluctuation/App/Providers/DomainFluctuationServiceProvider.php
2026-07-01 10:51:05 +07:00

38 lines
876 B
PHP

<?php
namespace Modules\DomainFluctuation\App\Providers;
use Illuminate\Support\ServiceProvider;
class DomainFluctuationServiceProvider extends ServiceProvider
{
protected string $moduleName = 'DomainFluctuation';
protected string $moduleNameLower = 'domainfluctuation';
public function boot(): void
{
$this->registerConfig();
$this->registerMigrations();
$this->app->register(RouteServiceProvider::class);
}
public function register(): void
{
//
}
protected function registerConfig(): void
{
$this->mergeConfigFrom(
module_path($this->moduleName, 'config/config.php'),
$this->moduleNameLower
);
}
protected function registerMigrations(): void
{
$this->loadMigrationsFrom(module_path($this->moduleName, 'Database/migrations'));
}
}