An API returns this data when I do dd()
.
How do I iterate through results and retrieve eg. originalFileUrl
?
MyApp\Response\FileListResponse {#2160 ▼ // app/Http/Controllers/MyController.php:24
-next: null
-previous: null
-total: 43
-perPage: 100
-results: MyApp\FileCollection {#2551 ▼
-inner: MyApp\File\FileCollection {#2278 ▶}
-api: MyApp\Apis\FileApi {#2077 ▶}
#elements: array:43 [▶]
}
}
Or result of print_r
:
Uploadcare\Response\FileListResponse Object
(
[next:Uploadcare\Response\FileListResponse:private] =>
[previous:Uploadcare\Response\FileListResponse:private] =>
[total:Uploadcare\Response\FileListResponse:private] => 43
[perPage:Uploadcare\Response\FileListResponse:private] => 100
[results:Uploadcare\Response\FileListResponse:private] => Uploadcare\FileCollection Object
(
[inner:Uploadcare\FileCollection:private] => Uploadcare\File\FileCollection Object
(
[elements:protected] => Array
(
[0] => Uploadcare\File\File Object
(
[datetimeRemoved:Uploadcare\File\File:private] =>
[datetimeStored:Uploadcare\File\File:private] => DateTime Object
(
[date] => 2022-10-15 20:34:58.555665
[timezone_type] => 3
[timezone] => UTC
)
[datetimeUploaded:Uploadcare\File\File:private] => DateTime Object
(
[date] => 2022-10-15 20:34:58.501702
[timezone_type] => 3
[timezone] => UTC
)
[isImage:Uploadcare\File\File:private] => 1
[isReady:Uploadcare\File\File:private] => 1
[mimeType:Uploadcare\File\File:private] => image/png
[originalFileUrl:Uploadcare\File\File:private] => https://ucarecdn.com/3d7c1845-0193-4425-e6ad-ec1f1f366fc3/IMG_0643.PNG