public function toArray(Request $request): array
{
return [
'Hata'=> $this->Hata,
'Islem' => $this->Islem,
'Sonuc' => [
'TcNolar' => [
'KisiSorgu' => [
'KayitliMi' => $this->Sonuc->TcNolar->KisiSorgu->KayitliMi,
],
],
],
];
}
}
bir web servisden bu formatta yanıt geliyor çok daha fazla alan var ve hemen hemen hepsi dizi içindeki dizinin içindeki dizi gibi bir nested gibi iç içe bir yapıda
ama ben istemediğim alanları göndermemek adına bir böyle bir apı resource kullanıyorum ve istediğim alanları gizle/göster anlamında kullanımı süper bişe
bunu kullandığım yerde en bastaki Hata ve Islem alanlarına $response->Hata
yada $response->Islem
şeklinde ulaşabiliyorum ama dizi içindeki yapılar haliyle gene dizi içinde geliyo .
$response->Sonuc->TcNolar->KisiSorgu->KayitliMi;
şeklinde ulaşmak durumundayım
$response->KayitliMi
diye ulaşabilmem için bir yazım şekli yanıtları kısaltabileceğim bir yazım varmı