FilamentF
Filament3y ago
Hugo

Broken Paginator after composer update ?

Hi,
I've just done a composer update on my project, and since then I've had this error that persists and totally blocks me. I don't understand how to solve the problem.

Error :
PHP Fatal error:  Declaration of Filament\Tables\Concerns\InteractsWithTable::paginateTableQuery(Illuminate\Database\Eloquent\Builder $query): Illuminate\Contracts\Pagination\Paginator|Illuminate\Contracts\Pagination\CursorPaginator must be compatible with Filament\Widgets\TableWidget::paginateTableQuery(Illuminate\Database\Eloquent\Builder $query): Illuminate\Contracts\Pagination\Paginator in /home/hugo/projects/blouse-roses-v2/vendor/filament/tables/src/Concerns/CanPaginateRecords.php on line 28

   Symfony\Component\ErrorHandler\Error\FatalError 

  Declaration of Filament\Tables\Concerns\InteractsWithTable::paginateTableQuery(Illuminate\Database\Eloquent\Builder $query): Illuminate\Contracts\Pagination\Paginator|Illuminate\Contracts\Pagination\CursorPaginator must be compatible with Filament\Widgets\TableWidget::paginateTableQuery(Illuminate\Database\Eloquent\Builder $query): Illuminate\Contracts\Pagination\Paginator

  at vendor/filament/tables/src/Concerns/CanPaginateRecords.php:28
     24▕ 
     25▕         $this->resetPage();
     26▕     }
     27▕ 
  ➜  28▕     protected function paginateTableQuery(Builder $query): Paginator | CursorPaginator
     29▕     {
     30▕         $perPage = $this->getTableRecordsPerPage();
     31▕ 
     32▕         /** @var LengthAwarePaginator $records */


   Whoops\Exception\ErrorException


If anyone has any ideas, please let me know.

Thank you
Was this page helpful?