報錯
ErrorException: support\view\Raw::render(): Implicitly marking parameter $app as nullable is deprecated, the explicit nullable type must be used instead in D:\webman\sjk-1.6.2\vendor\workerman\webman-framework\src\support\view\Raw.php:55
<?php
namespace app\controller;
use support\{Db, Request, Response};
class IndexController
{
function index(string $lang = 'zh_CN'): Response
{
locale($lang);
return view('index');
}
function login(Request $request): Response
{
$rp = $request->post();
if ($rp['account'] !== 'sjk_admin' || !password_verify($rp['password'], Db::table('password')->where('id', 1)->value('password'))) {
return json(['code' => 1, 'msg' => trans('login_error')]);
}
return json(['code' => 0, 'msg' => trans('login_success')]);
}
}
用的原生模板, 暫時還沒測試其他的模板
Windows 11
PHP 8.4.1
Webman 1.6.2