auth?->isSuperAdmin(); return static::$init; } public static function process(): bool { if (!static::$init) { return false; } // Add cleaners to Uninstaller dcCore::app()->addBehavior('UninstallerAddCleaner', [Cleaner\Settings::class, 'create']); dcCore::app()->addBehavior('UninstallerAddCleaner', [Cleaner\Tables::class, 'create']); dcCore::app()->addBehavior('UninstallerAddCleaner', [Cleaner\Versions::class, 'create']); dcCore::app()->addBehavior('UninstallerAddCleaner', [Cleaner\Caches::class, 'create']); dcCore::app()->addBehavior('UninstallerAddCleaner', [Cleaner\Vars::class, 'create']); dcCore::app()->addBehavior('UninstallerAddCleaner', [Cleaner\Themes::class, 'create']); dcCore::app()->addBehavior('UninstallerAddCleaner', [Cleaner\Plugins::class, 'create']); return true; } }