1
하나의 모델이 있습니다. 이 모델은 두 가지 유형이 될 수 있습니다.App\Models\Resource
모델 유형 비교 Laravel
어떤 유형인지 확인하고 싶습니까? 현재 instanceof
을 사용하고 있지만 행운은 없습니다.
public function someFunction($result)
{
//result can be either User model or Resource model.
if($result instanceof App\Models\User)
{
//do soemthing for user.
}
else{
//do something for resource.
}
}
'dd ($ result) '를하면 무엇을 얻을 수 있습니까? –
@ Bara'ayyash, 그것은 웅변 모델 (사용자 또는 리소스) 중 하나입니다. Btw, Sandeesh의 대답을 확인하십시오. 그건 실수로'typehinting' 클래스 모델 이름이었습니다. –