大変、お世話になります。
PHP のレッスンに続き、Laravel のレッスンを受けておりますが、頭が混乱しているので教えて下さい。
今回のレッスンでは、ターミナルで App\Models\Post::create()
と、直接、Post クラスのcreate
メソッドを呼び出しています。
つまり、App\Models\Post
とcreate()
を::
で繋いでいると言うことは、Post
クラスはNew
のできない静的クラスかと思われます。
しかし、1 つ前の「#06 Tinker でデータを操作してみよう」のレッスンでは、$post = new App\Models\Post();
と、Post
クラスをNew
して、プロパティをカラムに対応させてデータを挿入しています。
頭が混乱していて、初歩的な、支離滅裂な質問かもしれませんが、このModel
のPost
クラスは、一体、New
のできる動的クラスなのでしょうか?
あるいは、静的クラスなのでしょうか?
宜しくお願い致します。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?