Scope

Illuminate\Database\Eloquent\Scope

interface src/Illuminate/Database/Eloquent/Scope.php

apply

v11.0.0 以前から

apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model)
@param \Illuminate\Database\Eloquent\Builder<covariant TModel> $builder
@param TModel $model
@return void
  1. v11.0.0 追加
    変更後
    apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Builder $builder, @param \Illuminate\Database\Eloquent\Model $model, @return void]
  2. v12.16.0 シグネチャ変更
    変更前
    apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Builder $builder, @param \Illuminate\Database\Eloquent\Model $model, @return void]
    変更後
    apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Builder<TModel> $builder, @param TModel $model, @return void]
  3. v13.7.0 シグネチャ変更
    変更前
    apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Builder<TModel> $builder, @param TModel $model, @return void]
    変更後
    apply(Illuminate\Database\Eloquent\Builder $builder, Illuminate\Database\Eloquent\Model $model) [@param \Illuminate\Database\Eloquent\Builder<covariant TModel> $builder, @param TModel $model, @return void]