Я хочу использовать нумерацию страниц для возврата сервиса faq api
нумерация страниц, но она не возвращает ключи следующим образом:
"first_page_url": "http://localhost/project/api/ar/faqs?page=1",
"from": 1,
"last_page": 1,
"last_page_url": "http://localhost/project/api/ar/faqs?page=1",
if (config('app.locale') === 'en') {
$data = Faq::paginate(10)
>transform(function($faq, $key) {
return [
'id' => $faq->id,
'question' => $faq->translate('en')->question,
'answer' => $faq->translate('en')->answer,
];
});
return $this->respondWithSuccess($data);
} else {
$data = Faq::select('id', 'question', 'answer')->paginate(10);
return $this->respondWithSuccess($data);
}
как я могу вернуть эти ключи, например, при использовании нумерации страниц в en locale