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.