andersao / andersao/l5-repository

Paginated Object Missing Keys

Offen
#451 0 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
PHP
Sterne
4.2k
Forks
880
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Is it possible to have the paginated object mimic Laravel's output?

Laravel Output
```
{
current_page: 1
data: Array[10]
from: 1
last_page: 43
next_page_url: "http://website.dev/api/events?page=2"
path: "http://website.dev/api/events"
per_page: 10
prev_page_url: null
to: 10
total: 425
}
```

l5 Repo Output
```
{
data: Array[10]
meta: {
pagination: {
count: 10
current_page: 1
links: Object
per_page: 10
total: 425
total_pages: 43
}
}
}
```

You'll notice 3 missing keys: `to`, `from`, `path`

It would be nice if some of the other keys kept the same name such as total/count, last_page/total_pages, etc.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.