confirm('Are you sure to uninstall dcat-admin?')) { return; } $this->removeFilesAndDirectories(); $this->line('Uninstalling dcat-admin!'); } /** * Remove files and directories. * * @return void */ protected function removeFilesAndDirectories() { $this->laravel['files']->deleteDirectory(config('admin.directory')); $this->laravel['files']->deleteDirectory(public_path(Admin::asset()->getRealPath('@extension'))); $this->laravel['files']->deleteDirectory(public_path(Admin::asset()->getRealPath('@admin'))); $this->laravel['files']->delete(config_path('admin.php')); } }