/ app / Models / Scheduler.php
Scheduler.php
 1  <?php
 2  
 3  namespace App\Models;
 4  
 5  use Illuminate\Database\Eloquent\Factories\HasFactory;
 6  use Illuminate\Database\Eloquent\Model;
 7  use Illuminate\Database\Eloquent\Relations\BelongsTo;
 8  use Illuminate\Database\Eloquent\Relations\HasOne;
 9  
10  class Scheduler extends Model
11  {
12      use HasFactory;
13  
14      protected $fillable = [
15          'frequency_verification_rectify',
16          'day_verification_rectify',
17          'time_verification_rectify',
18          'amount_of_days',
19          'frequency_evaluation_request_check',
20          'day_evaluation_request_check',
21          'time_evaluation_request_check',
22          'days_verification_for_evaluation_request',
23          'frequency_certification_report_check',
24          'day_certification_report_check',
25          'time_certification_report_check',
26          'amount_of_days_certification_report',
27          'dossier_type_id',
28      ];
29  
30      public function setting(): BelongsTo
31      {
32          return $this->belongsTo(Setting::class);
33      }
34  
35      public function subtype(): BelongsTo
36      {
37          return $this->belongsTo(DossierType::class, 'dossier_type_id', 'id');
38      }
39  }