purge(LOGTIMOUT); //Database Backup Cleanup $backupWorker = new DatabaseBackup(); $backupWorker->purge(5); $this->response(['Value' => 'OK']); } public function fetch() { //Run Plugins $result = []; $dir = $_SERVER['DOCUMENT_ROOT'] . BASEDIR . 'app/plugins/'; $pluginsFiles = array_diff(scandir($dir), ['..','.']); foreach ($pluginsFiles as $key => $pluginFile) { $className = str_replace(".php", "", $pluginFile); echo " test s " . $className . '\\n'; if(class_exists($className)){ $pluginMakeClass = new $className; if (method_exists($pluginMakeClass,'make')){ $result[$className] = $pluginMakeClass->make(); } } } //Print Result $this->response($result); } }