. * * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. * * @package workflow-engine-bin-tasks */ use ProcessMaker\Util\System; CLI::taskName('flush-cache'); CLI::taskDescription(<<name); } } } /** * Flush the cache files for the specified workspace. * * @param object $workspace */ function flush_cache($workspace) { try { CLI::logging("Flush " . pakeColor::colorize("system", "INFO") . " cache ... "); echo PHP_EOL; echo " Update singleton in workspace " . $workspace->name . " ... "; echo PHP_EOL; echo " Flush workspace " . pakeColor::colorize($workspace->name, "INFO") . " cache ... " . PHP_EOL; System::flushCache($workspace); echo "DONE" . PHP_EOL; } catch (Exception $e) { echo $e->getMessage() . PHP_EOL; } }