Получение данных из моделей Eloquent в Laravel

С помощью статического метода all можно получить все записи из таблицы. Давайте обратимся к модели Post и получим все данные из таблицы posts в виде коллекции:

app/Http/Controllers/PostController.php<?php
  class PostController extends Controller
  {
    public function show()
    {
      $posts = Post::all();
      dump($posts); // коллекция
    }
  }
?>

Каждый объект в коллекции будет принадлежать классу модели Post. Давайте переберем коллекцию циклом и обратимся к каждому объекту по отдельности:

app/Http/Controllers/PostController.php<?php
  class PostController extends Controller
  {
    public function show()
    {
      $posts = Post::all();
      
      foreach ($posts as $post) {
        dump($post); // объект класса Post
      }
    }
  }
?>

Каждая объект представляет собой одну запись в таблице. Свойствами этого объекта служат поля таблицы:

app/Http/Controllers/PostController.php<?php
  class PostController extends Controller
  {
    public function show()
    {
      $posts = Post::all();
      
      foreach ($posts as $post) {
        dump($post->title);
        dump($post->text);
      }
    }
  }
?>
Задание 1

Получите всех юзеров.

Задание 2

Передайте юзеров в представление и выведите их в виде HTML таблицы.