![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/syn.corals.io/Corals/core/Foundation/Providers/ |
<?php namespace Corals\Foundation\Providers; use Illuminate\Support\Facades\Cache; use Illuminate\Support\ServiceProvider; class BaseUninstallModuleServiceProvider extends ServiceProvider { protected $migrations = []; /** * Bootstrap the application services. * * @return void */ public function boot() { app()->booted(function () { $this->providerBooted(); Cache::flush(); }); } /** * Register the application services. * * @return void */ public function register() { } protected function providerBooted() { } protected function dropSchema($reverseMigrations = true) { if ($reverseMigrations) { $migrations = array_reverse($this->migrations); } else { $migrations = $this->migrations; } foreach ($migrations as $migration) { $migrationObject = new $migration(); $migrationObject->down(); } } }