public function Uninstall() { $class = end(explode('\\', static::class)); Modules::Instance()->Delete($class); }
public function LoadModules() { // TODO: remove System -> Upgrade //require_once($this->DetectFilePath('modules/system/module.php')); //System::Instance()->Upgrade(); // TODO: remove System -> Upgrade $modules = Modules::Instance()->GetList(); foreach ($modules as $module) { $class = $module['ID']; if ($class === 'System') { // already registered continue; } $this->RegisterModuleClasses($module['ID']); } }
public function Upgrade() { Users::Instance()->Synchronize(); Modules::Instance()->Synchronize(); }