Я хочу ограничить свой список кандидатов, используя нумерацию страниц, но я не могу найти способ работать с auth (). Есть ли способ, чтобы это сработало?
Использование $ users = User :: paginate (5);работает, но я хочу использовать auth () по соображениям безопасности
уже пробовал
'applicants' => auth()->user()->applicants->paginate(20)
'applicants' => auth()->user()->paginate(20)->applicants
User.php
// Model
public function applicants()
{
return $this->hasMany(Scholar::class,'owner_id');
}
ApplicantController.php
public function index()
{
// show all applicants
return view('applicants/index', [
'applicants' => auth()->user()->applicants //reutrn as collection if i dd()
]);
}
foo.blade.php
{{ $applicants->links() }}
{{ $applicants->onEachSide(5)->links() }}
routs / web.php
Route::resource('applicants', 'ApplicantController');