add:新增服务缓存,提高性能
This commit is contained in:
@@ -53,4 +53,28 @@ class Module extends CatchController
|
||||
|
||||
return CatchResponse::success();
|
||||
}
|
||||
|
||||
/**
|
||||
* 缓存
|
||||
*
|
||||
* @time 2020年09月21日
|
||||
* @return Json
|
||||
*/
|
||||
public function cache()
|
||||
{
|
||||
return CatchResponse::success(CatchAdmin::cacheServices());
|
||||
}
|
||||
|
||||
/**
|
||||
* 清理缓存
|
||||
*
|
||||
* @time 2020年09月21日
|
||||
* @return Json
|
||||
*/
|
||||
public function clear()
|
||||
{
|
||||
return !file_exists(CatchAdmin::getCacheServicesFile()) ?
|
||||
CatchResponse::fail('模块没有缓存') :
|
||||
CatchResponse::success(unlink(CatchAdmin::getCacheServicesFile()));
|
||||
}
|
||||
}
|
@@ -40,6 +40,9 @@ $router->group(function () use ($router) {
|
||||
// 模块管理
|
||||
$router->get('modules', '\catchAdmin\system\controller\Module@index');
|
||||
$router->put('modules/<module>', '\catchAdmin\system\controller\Module@disOrEnable');
|
||||
$router->put('cache/modules', '\catchAdmin\system\controller\Module@cache');
|
||||
$router->delete('clear/modules', '\catchAdmin\system\controller\Module@clear');
|
||||
|
||||
})->middleware('auth');
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user