Hocam ben skip take kullanıyorum. Sayfalama için PaginateRequest oluşturdum bitane.
"skip" => "required|integer|max:100000",
"take" => "required|integer|max:100",
Değişkenleri arayüzden post ediyorum hidden inputlarla, sayfada gösterilen içerik sayısı skip olarak, alınacak içerik sayısı take ile sayfada maks kaçtane alacaksam ama 100'ü geçirmeden, gönderiyorum.
$user = User::skip(10)->take(10)->get();
sayfa her aşağı indiğinde yüklenen içerik sayısını skip'e basıyorum.