|ClientFavoriteProvider newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider newQuery() * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider query() * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider whereClientId($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider whereNotes($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider whereProviderId($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider withTrashed(bool $withTrashed = true) * @method static \Illuminate\Database\Eloquent\Builder|ClientFavoriteProvider withoutTrashed() * * @mixin \Eloquent */ class ClientFavoriteProvider extends Model { use HasFactory, SoftDeletes; protected $fillable = [ 'client_id', 'provider_id', 'notes', ]; protected $casts = [ 'created_at' => 'datetime', 'updated_at' => 'datetime', 'deleted_at' => 'datetime', ]; public function client(): BelongsTo { return $this->belongsTo(Client::class); } public function provider(): BelongsTo { return $this->belongsTo(Provider::class); } }