前提
laravel8のModelクラスについて
わからないこと
下記コードの
use Illuminate\Database\Eloquent\Factories\HasFactory;
と、クラス内で使われている
use HasFactory;
の違いがわかりません
よろしくお願いします。
該当のソースコード
php
1<?php 2 3namespace App\Models; 4 5use Illuminate\Database\Eloquent\Factories\HasFactory; 6use Illuminate\Database\Eloquent\Model; 7 8class Comment extends Model 9{ 10 use HasFactory; 11 12 protected $fillable = ['title','comment']; 13} 14
Laravelの機能ではないのでPHPマニュアルを読んでください。
そのうえで「何が分からないか」を質問したほうが良いです。
※ただ、Laravel本来の機能か、PHPの機能か分からないままLaravelを使えるようにはならないので「PHPの地力を上げる」のが根本解決のためのアドバイスになります
回答2件
あなたの回答
tips
プレビュー