У меня есть метод области видимости "scopeUserResponse" в пользовательской модели:
public function scopeUserResponse($query,$user_id)
{
return $query->where('users.id' , $user_id)->select(
'users.id as user_id',
'users.username as user_name',
'users.first_name as user_fname',
'users.last_name as user_lname'
);
}
Я вызываю его из контроллера, например:
$userdetail = User::userResponse($user->id)->first();
он работал нормально, но теперь он дает мне ошибку
Method Illuminate\Database\Query\Builder::userResponse does not exist.
Даже мои методы взаимоотношений не работают после установки Socialite.
его scopeUserResponse






User :: userResponse? или scopeUserResponse?