diff --git a/workflow/engine/classes/class.pluginRegistry.php b/workflow/engine/classes/class.pluginRegistry.php index e6a24a476..936d9eac4 100755 --- a/workflow/engine/classes/class.pluginRegistry.php +++ b/workflow/engine/classes/class.pluginRegistry.php @@ -1415,12 +1415,12 @@ class PMPluginRegistry "filepath" => $classFile, "namespace" => $ns ); - - \Maveriks\WebApplication::purgeRestApiCache(basename(PATH_DATA_SITE)); } } } + \Maveriks\WebApplication::purgeRestApiCache(basename(PATH_DATA_SITE)); + return true; } @@ -1432,6 +1432,7 @@ class PMPluginRegistry public function unregisterRestService ($sNamespace) { unset($this->_restServices[$sNamespace]); + \Maveriks\WebApplication::purgeRestApiCache(basename(PATH_DATA_SITE)); } public function getRegisteredRestServices()