with('employees', $res->body());
}
}
==== Blade sablon készítése ====
{{ $employees }}
==== Útvonal beállítása ====
...
use App\Http\Controllers\EmployeeController;
...
Route::get('employees', [EmployeeController::class, 'showEmployee']);
Lehetséges kimenet:
[{"id":1,"name":"Vala Ir\u00e9n","city":"Szeged","salary":"347.0","created_at":"2022-09-02T19:37:29.000000Z","updated_at":"2022-09-02T19:37:29.000000Z"},
{"id":2,"name":"Vala Ir\u00e9n","city":"Szeged","salary":"422.0","created_at":"2022-09-02T19:41:48.000000Z","updated_at":"2022-09-02T19:42:24.000000Z"}]
===== A sablon bővítése =====
Objektumként fogjuk kezelni az érkezett adatokat:
with('employees', $res->object());
}
}
A $res objektumon ha futtatom az object() metódust, akkor objektumot kapunk,
ha collect() metódust futtatjuk kollekciót kapunk.
Ha objektum a névre hivatkozás:
{{ $emp->name }}
Ha kollekció a névre hivatkozás:
{{ $emp['name'] }}
Név
Település
Fizetés
@foreach ($employees as $emp)
{{ $emp->name }}
{{ $emp->city }}
{{ $emp->salary }}
@endforeach
==== Lehetséges kimenet ====
{{:oktatas:web:back-end_framework:laravel:laravel_kliens.png|}}
===== Linkek =====
* https://laravel.com/docs/9.x/http-client (2022)