ScheduleRefuse.php 664 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace App\Models;
  3. use Illuminate\Database\Eloquent\Model;
  4. use Illuminate\Database\Eloquent\SoftDeletes;
  5. use Illuminate\Database\Eloquent\Relations\BelongsTo;
  6. class ScheduleRefuse extends Model
  7. {
  8. use SoftDeletes;
  9. protected $fillable = [
  10. 'schedule_id',
  11. 'provider_id',
  12. ];
  13. protected $casts = [
  14. 'created_at' => 'datetime',
  15. 'updated_at' => 'datetime',
  16. 'deleted_at' => 'datetime',
  17. ];
  18. public function schedule(): BelongsTo
  19. {
  20. return $this->belongsTo(Schedule::class);
  21. }
  22. public function provider(): BelongsTo
  23. {
  24. return $this->belongsTo(Provider::class);
  25. }
  26. }