Я использую Laravel 5.1 и вижу следующую ошибку.
[2018-08-31 12:38:33] prod.ERROR: Debugbar exception: call_user_func_array() expects parameter 1 to be a valid callback, class 'Kbwebs\MultiAuth\Guard' does not have a method 'getAuthIdentifier'
Я пытаюсь отобразить учетную запись пользователя со следующим контроллером:
/**
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
*/
public function index()
{
/** @var User $user */
$user = Auth::user()->get();
$transactions = $user->transactions()
->with('orders')
->where('type', '=', 'mealservice')
->whereIn('status', [Transaction::TRANSACTION_STATUS_DONE])
->orderBy('created_at', 'DESC')
->get();
if ($transactions) {
$moments = Moment::get();
$meals = Meal::get();
} else {
$moments = collect();
$meals = collect();
}
return view('website.pages.account.index')
->with(['transactions' => $transactions, 'user' => $user, 'userData' => $user->data]);
}
Я могу получить пользователь-> данные просто отлично. Но как только вид срабатывает, я сталкиваюсь с вышеуказанной ошибкой. У кого-нибудь есть идея?