Laravel Requête De Mise À Jour

Je suis en train de mettre à jour un Utilisateur sur la base de l'e-mail il n'y a pas d'id, est-il un moyen de le faire sans raw requêtes.

Actuellement l'erreur

{"error":{"type":"ErrorException","message":"la Création d'objet par défaut
de vide
valeur","file":"C:\wamp\www\celeb-jim\app\controllers\SignupController.php","ligne":189}}

Mon Code

    public function changeAccountStatus ($plan, $userEmail ){
        $UpdateDetails = User::where('email', '=',  $userEmail)->first();
        $UpdateDetails->member_type = $plan;
        $UpdateDetails->save();
    }
Et ce qui est dans la ligne de 189?

OriginalL'auteur Brent | 2014-12-02