<p>$item에는 기록 가능한 다형성 관계가 있습니다. 데이터베이스에서 이는 항목 테이블의 loggable_type 및 loggable_id 필드에 저장됩니다(PHP 8+ 및 Laravel에서 사용 가능). </p>
<pre class="brush:php;toolbar:false;">for($items를 $item으로) {
// ...
if ($item->loggable_type === 코멘트::class) {
$item->loggable->resetDates();
}
// ...
}
</pre>
<p>조건에 기록 가능 항목을 주석 유형으로 지정하여 유형 힌트를 입력하려고 합니다. @var를 사용해 보았지만 /* @var $item->loggable Comment */와 같이 작성하면 작동하지 않으며 /* @var $item Comment */를 사용할 수 없습니다. 속성이 아닌 $item입니다.
변수에 할당
으아아아