From 137da6340fe85f5d8e0e90b1fa7030a69f154724 Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Thu, 31 Aug 2023 17:02:20 -0700 Subject: [PATCH] phpstorm - Move static rules into the dynamic folder --- tools/extensions/phpstorm/.phpstorm.meta.php | 12 -------- .../Civi/PhpStorm/PhpStormMetadata.php | 9 ++++++ .../Civi/PhpStorm/StaticGenerator.php | 28 +++++++++++++++++++ 3 files changed, 37 insertions(+), 12 deletions(-) delete mode 100644 tools/extensions/phpstorm/.phpstorm.meta.php create mode 100644 tools/extensions/phpstorm/Civi/PhpStorm/StaticGenerator.php diff --git a/tools/extensions/phpstorm/.phpstorm.meta.php b/tools/extensions/phpstorm/.phpstorm.meta.php deleted file mode 100644 index 267bf2b113..0000000000 --- a/tools/extensions/phpstorm/.phpstorm.meta.php +++ /dev/null @@ -1,12 +0,0 @@ -buffer .= "exitPoint($for);\n"; + return $this; + } + /** * @param string $for * @param array $map diff --git a/tools/extensions/phpstorm/Civi/PhpStorm/StaticGenerator.php b/tools/extensions/phpstorm/Civi/PhpStorm/StaticGenerator.php new file mode 100644 index 0000000000..c550c003a8 --- /dev/null +++ b/tools/extensions/phpstorm/Civi/PhpStorm/StaticGenerator.php @@ -0,0 +1,28 @@ + 'generate']; + } + + public function generate() { + $builder = new PhpStormMetadata('static', __CLASS__); + $builder->addExitPoint('\CRM_Utils_System::civiExit()'); + $builder->write(); + } + +} -- 2.25.1