Bardziej ciekawostka, niż jakaś konkretna lekcja, ale będziemy z tego potencjalnie korzystać w różnych ćwiczeniach – poznajemy Blade Inline Render.
Ok, na początku przejdźmy do pliku web.php i wykonajmy te importy:
use Illuminate\Support\Facades\Blade;
use App\Models\Person;
Ok, teraz tworzymy route:
Route::get('/person/{id}', function (Request $request, $id) {
$person = Person::findOrFail($id);
return Blade::render(
'Fullname: {{ $person->full_name }} </br>
Age: {{$person->age}} </br>
Created_at: {{$person->created_at}}
', ['person' => $person]);
});
Działa to tak, jak widoki blade, które wcześniej pisaliśmy, ale dla prostych ćwiczeń nie musimy tworzyć własnych widoków.