Tous les utilisateurs

/home/homes/homes/paulbourgeon/sites/PHP/J-11/abstraction/Index.php:11:
array (size=5)
  0 => 
    object(Models\User)[4]
      private ?int 'id' => int 1
      private string 'username' => string 'Test' (length=4)
      private string 'email' => string 'test@test.fr' (length=12)
      private string 'password' => string '$2y$10$MXdJStM/YX9vJDjgD67l6.gNuJpzKs2/9x6nD4p54SRfNQpjv32jq' (length=60)
      private string 'createdAt' => string '2016-01-07 13:53:51' (length=19)
      private string 'role' => string 'USER' (length=4)
  1 => 
    object(Models\User)[5]
      private ?int 'id' => int 2
      private string 'username' => string 'Admin' (length=5)
      private string 'email' => string 'admin@test.fr' (length=13)
      private string 'password' => string '$2y$10$cy4evTNdUAkjwIb8u6MyreJSpNmzVE1LNShHd0JhLcRkFKgXPxx0W' (length=60)
      private string 'createdAt' => string '2024-01-26 18:15:35' (length=19)
      private string 'role' => string 'ADMIN' (length=5)
  2 => 
    object(Models\User)[6]
      private ?int 'id' => int 3
      private string 'username' => string 'User' (length=4)
      private string 'email' => string 'user@test.fr' (length=12)
      private string 'password' => string '$2y$10$txzUzh73e9SKOjJ496JYTuUsHnoSWOdS02KFEORF40eUoZ0vWWcHG' (length=60)
      private string 'createdAt' => string '2024-01-26 23:06:35' (length=19)
      private string 'role' => string 'USER' (length=4)
  3 => 
    object(Models\User)[7]
      private ?int 'id' => int 4
      private string 'username' => string 'Secure' (length=6)
      private string 'email' => string 'secure@test.fr' (length=14)
      private string 'password' => string '$2y$10$UvgzpYt9eZWhrxoPmUFEauH3Juts9HxZA8VRxwDeo1g2vL2gK3CVa' (length=60)
      private string 'createdAt' => string '2024-01-26 02:15:34' (length=19)
      private string 'role' => string 'ADMIN' (length=5)
  4 => 
    object(Models\User)[8]
      private ?int 'id' => int 9
      private string 'username' => string 'alice' (length=5)
      private string 'email' => string 'alice@example.com' (length=17)
      private string 'password' => string 'password123' (length=11)
      private string 'createdAt' => string '2025-06-23 14:33:46' (length=19)
      private string 'role' => string 'user' (length=4)

Un utilisateur (ID = 1)

/home/homes/homes/paulbourgeon/sites/PHP/J-11/abstraction/Index.php:15:
object(Models\User)[9]
  private ?int 'id' => int 1
  private string 'username' => string 'Test' (length=4)
  private string 'email' => string 'test@test.fr' (length=12)
  private string 'password' => string '$2y$10$MXdJStM/YX9vJDjgD67l6.gNuJpzKs2/9x6nD4p54SRfNQpjv32jq' (length=60)
  private string 'createdAt' => string '2016-01-07 13:53:51' (length=19)
  private string 'role' => string 'USER' (length=4)

Nouvel utilisateur créé

/home/homes/homes/paulbourgeon/sites/PHP/J-11/abstraction/Index.php:20:
object(Models\User)[3]
  private ?int 'id' => int 11
  private string 'username' => string 'alice' (length=5)
  private string 'email' => string 'alice@example.com' (length=17)
  private string 'password' => string 'password123' (length=11)
  private string 'createdAt' => string '2026-05-28 21:09:27' (length=19)
  private string 'role' => string 'user' (length=4)

L'utilisateur a été mis à jour

L'utilisateur a été supprimé