Blame view

app/Models/Answer.php 793 Bytes
7c1e05248   Андрей Ларионов   Формы настройки с...
1
2
3
4
5
6
7
8
9
10
  <?php
  
  namespace App\Models;
  
  use Illuminate\Database\Eloquent\Factories\HasFactory;
  use Illuminate\Database\Eloquent\Model;
  
  class Answer extends Model
  {
      use HasFactory;
29350503f   Андрей Ларионов   Расширение полей ...
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
  
      protected $fillable = [
          'employer_id',
          'user_id',
          'plus',
          'minus',
          'rate',
          'title',
          'text',
          'is_moderate',
      ];
  
      /*
      * Связь таблицы employers с таблицей answers
        многие-к-одному
      */
      public function employer() {
          return $this->belongsTo(Employer::class, 'employer_id');
      }
  
      /*
       * Связь таблицы users с таблицей answers
       многие-к-одному
      */
      public function user() {
          return $this->belongsTo(User::class, 'user_id');
      }
7c1e05248   Андрей Ларионов   Формы настройки с...
38
  }