Comment.Controller.php
public function destroy(Comment $comment)
{
$comment->delete();
return redirect()
->route('posts.show', $comment->post);
}
こちらのコードの $comment->post
について質問です。
ここの post
はモデルの comment.php の下記コードにアクセスしていると思うのですが
public function post(){
return $this->belongsTo(Post::class);
}
public function post
→ public function pos
と変更して
$comment->pos
とすると添付のエラーになります。
自分が呼び出していると思っているプロパティとは違う場所にアクセスしているのでしょうか?
ここの挙動が理解できないため解説をお願いいたします。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?