Просмотр файла app/Models/Guestbook.php

Размер файла: 608B
  1. <?php
  2.  
  3. declare(strict_types=1);
  4.  
  5. namespace App\Models;
  6.  
  7. use MotorORM\Builder;
  8.  
  9. /**
  10. * Class Guestbook
  11. *
  12. * @property int $id
  13. * @property string $user_id
  14. * @property string $text
  15. * @property string $name
  16. * @property int $created_at
  17. *
  18. * @property-read User $user
  19. */
  20. class Guestbook extends Model
  21. {
  22. /**
  23. * Table name
  24. */
  25. protected string $table = 'guestbook.csv';
  26.  
  27. /**
  28. * Возвращает связь пользователей
  29. *
  30. * @return Builder
  31. */
  32. public function user(): Builder
  33. {
  34. return $this->hasOne(User::class, 'id', 'user_id');
  35. }
  36. }