Eğer laravelde Eloquent ilişkilerini dinamik olarak oluşturuyorsanız ve bu ilişkinin olup olmamasına göre işlem yapacaksanız method_exists() fonksiyonunu kullanabilirsiniz: $user = User::first(); if (method_exists($user, 'roles')) { // $user->roles()-> metodunu kullanabilirsiniz }