Relationship

Illuminate\Database\Eloquent\Factories\Relationship

class src/Illuminate/Database/Eloquent/Factories/Relationship.php

__construct

v11.0.0 以前から

__construct(Illuminate\Database\Eloquent\Factories\Factory $factory, $relationship)
@param \Illuminate\Database\Eloquent\Factories\Factory $factory
@param string $relationship
  1. v11.0.0 追加
    変更後
    __construct(Illuminate\Database\Eloquent\Factories\Factory $factory, $relationship) [@param \Illuminate\Database\Eloquent\Factories\Factory $factory, @param string $relationship, @return void]
  2. v12.4.0 シグネチャ変更
    変更前
    __construct(Illuminate\Database\Eloquent\Factories\Factory $factory, $relationship) [@param \Illuminate\Database\Eloquent\Factories\Factory $factory, @param string $relationship, @return void]
    変更後
    __construct(Illuminate\Database\Eloquent\Factories\Factory $factory, $relationship) [@param \Illuminate\Database\Eloquent\Factories\Factory $factory, @param string $relationship]

createFor

v11.0.0 以前から

createFor(Illuminate\Database\Eloquent\Model $parent)
@param \Illuminate\Database\Eloquent\Model $parent
@return void
  1. v11.0.0 追加
    変更後
    createFor(Illuminate\Database\Eloquent\Model $parent) [@param \Illuminate\Database\Eloquent\Model $parent, @return void]

recycle

v11.0.0 以前から

recycle($recycle)
@param \Illuminate\Support\Collection $recycle
@return static
  1. v11.0.0 追加
    変更後
    recycle($recycle) [@param \Illuminate\Support\Collection $recycle, @return $this]
  2. v13.35.0 シグネチャ変更
    変更前
    recycle($recycle) [@param \Illuminate\Support\Collection $recycle, @return $this]
    変更後
    recycle($recycle) [@param \Illuminate\Support\Collection $recycle, @return static]