显示错误:缺少参数1为App \ HTTP \控制器\ AdminLoginController ::名称()显示错误,同时获取用户名
public function name($username) {
$user = AdminLogin::find($username);
return response()->json($user);
}
AdminLoginController:它是一个后台管理控制器代码
class AdminLoginController extends Controller{
public function show(){
$res ="Hello world!";
return response()->json($res);
}
public function log() {
$users = AdminLogin::all();
return response()->json($users);
}
public function name($username) {
$user = AdminLogin::where('username',$username)->first();
return response()->json($user);
}
RouteLoginController:其管理员登录控制器代码:
<?php
$app->get('/', function() use ($app) {
return $app->version();
});
$app->group(['prefix' => 'api/v1'], function ($app)
{
$app->get('adminlogin', '[email protected]'); //get single route
$app->get('user', '[email protected]'); //get single route
$app->get('username', '[email protected]'); //get single route
$app->post('adminlogin', '[email protected]'); //get single route
});
错误:
(1/1)ErrorException 缺少参数1为App \ HTTP \控制器\ AdminLoginController ::名称()
我认为你的调用名称方法没有参数 – JYoThI
你的'name'方法调用缺少一个参数。您必须将参数传递给您的方法调用。 –
显示您的姓名方法呼叫部分@krunal – JYoThI