大変、お世話になります。
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 のできる動的クラスなのでしょうか?
あるいは、静的クラスなのでしょうか?
宜しくお願い致します。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?