🚚

Faker のプロパティ形式は、今は非推奨でした。(Laravel)

2021/07/19に公開

なんかここ最近、Fakerのプロパティだったのが、メソッドタイプも見るようになったなと思っていたら、プロパティ形式は、非推奨になっていたのですね。
つまり、こんな感じです。

// NO
'name' => $this->faker->name,

// YES!
'name' => $this->faker->name(),

という事で、今後はメソッド形式を使いましょう。

[8.x] Using faker method instead of properties #5583

ところで

Faker と言えば、元の PHP 用の Faker「fzaninotto / Faker」を作られていた方は、「Faker は環境に良くない!」などの理由で、メンテナンスを終了する事にしたのは記憶に新しい(古い?)ところですが、その後、「FakerPHP / Faker」の方でプロジェクトを引き継ぐ形になり、その後も Faker は無事使え続けています。

もし、Talylor 氏が、「Laravel は環境に良くない!」と言ってプロジェクトを辞めてしまったら、私、相当寝込むと思います。

Discussion