Appel à une fonction membre addEagerConstraints() sur un non-objet

J'obtiens cette erreur msg Appel à une fonction membre addEagerConstraints() sur un non-objet, lorsque j'essaie d'appeler une fonction à partir de mon modèle.
Voici la fonction:

public static function checkClaimById($claim_id) {
    $result = Claim::with('orders')
        ->find($claim_id)
        ->where('orders.user_id', Auth::user()->id)
        ->whereNull('deleted_at')
        ->count();
    if($result >= 1) {
        return true;
    } else {
        return false;
    }
}

J'ai le Modèle "demande" avec un champ order_id, et elle appartient à un ordre.
Et j'ai le modèle de "l'ordre" et une Commande a beaucoup de demandes.

Quelqu'un peut m'aider?

merci
Ce qui concerne

OriginalL'auteur user1686123 | 2013-12-10