|CustomScheduleSpeciality newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality newQuery() * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality query() * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality whereCustomScheduleId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality whereSpecialityId($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality withTrashed(bool $withTrashed = true) * @method static \Illuminate\Database\Eloquent\Builder|CustomScheduleSpeciality withoutTrashed() * @mixin \Eloquent */ class CustomScheduleSpeciality extends Model { use SoftDeletes; protected $table = "custom_schedules_specialities"; protected $fillable = [ 'custom_schedule_id', 'speciality_id', ]; public function customSchedule(): BelongsTo { return $this->belongsTo(CustomSchedule::class); } public function speciality(): BelongsTo { return $this->belongsTo(Speciality::class); } }