From 7d2298a307bb18b044af9d3032745037eabb1551 Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Fri, 25 Aug 2023 15:56:28 -0700 Subject: [PATCH] phpstorm - Cleanup on uninstall --- tools/extensions/phpstorm/phpstorm.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tools/extensions/phpstorm/phpstorm.php b/tools/extensions/phpstorm/phpstorm.php index d778d90eaa..e833d24d2f 100644 --- a/tools/extensions/phpstorm/phpstorm.php +++ b/tools/extensions/phpstorm/phpstorm.php @@ -32,3 +32,10 @@ function phpstorm_metadata_dir(): string { function phpstorm_civicrm_container(\Symfony\Component\DependencyInjection\ContainerBuilder $container) { $container->addCompilerPass(new \Civi\PhpStorm\PhpStormCompilePass(), PassConfig::TYPE_AFTER_REMOVING, 2000); } + +function phpstorm_civicrm_uninstall() { + $dir = phpstorm_metadata_dir(); + if (file_exists($dir)) { + CRM_Utils_File::cleanDir($dir, TRUE); + } +} -- 2.25.1