Files
lsky-pro/application/http/middleware/Init.php
T
2020-03-14 23:13:03 +08:00

21 lines
462 B
PHP

<?php
namespace app\http\middleware;
use think\Request;
class Init
{
public function handle(Request $request, \Closure $next)
{
// 检测程序是否已安装
if (!file_exists(app()->getAppPath() . 'install.lock')) {
if ($request->controller(true) !== 'install' || $request->action(true) !== 'index') {
return redirect(url('install/index'));
}
}
return $next($request);
}
}