auth?->isSuperAdmin(); return static::$init; } public static function process(): bool { if (!static::$init) { return false; } // Add cleaners to Uninstaller dcCore::app()->addBehavior('UninstallerCleanersConstruct', function (Cleaners $cleaners): void { $cleaners ->add(new Cleaner\Settings()) ->add(new Cleaner\Preferences()) ->add(new Cleaner\Tables()) ->add(new Cleaner\Versions()) ->add(new Cleaner\Logs()) ->add(new Cleaner\Caches()) ->add(new Cleaner\Vars()) ->add(new Cleaner\Themes()) ->add(new Cleaner\Plugins()) ; }); return true; } }