|ClientProviderBlock newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock newQuery() * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock onlyTrashed() * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock query() * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock whereClientId($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock whereDeletedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock whereProviderId($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock whereUpdatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock withTrashed(bool $withTrashed = true) * @method static \Illuminate\Database\Eloquent\Builder|ClientProviderBlock withoutTrashed() * * @mixin \Eloquent */ class ClientProviderBlock extends Model { use HasFactory, SoftDeletes; protected $fillable = [ 'client_id', 'provider_id', ]; 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); } }