IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Laravel PHP Discussion :

Laravel error (Non-static method /orm)


Sujet :

Laravel PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2009
    Messages : 82
    Points : 70
    Points
    70
    Par défaut Laravel error (Non-static method /orm)
    Non-static method Illuminate\Database\Eloquent\Model::update() should not be called statically, assuming $this from incompatible context

    comment je peut débrouiller avec cet erreur ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Author::update($id, array(
     
    'name'=>Input::get('name'),
    'bio'=>Input::get('bio')
    ));
    return Redirect::route('author', $id)
    	->with('message', 'Author updated successfully!');

  2. #2
    Expert confirmé Avatar de papajoker
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    2 227
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nièvre (Bourgogne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2013
    Messages : 2 227
    Points : 4 711
    Points
    4 711
    Par défaut
    clair le message d'erreur pas possible d'appeler update comme une methode statique !!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $user = User::find($id); 
    $user->email = Input::get("email");
    $user->save();
    on crée une instance , on modifie les attributs, puis sauvegarde
    pour la partie controleur.update

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2009
    Messages : 82
    Points : 70
    Points
    70
    Par défaut
    le probleme que je fais une nouvelle experience avec l'orienté objet
    et les frameworks c pour sa les exceptions sont un peut flou pour moii

    merciiii

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. non-static method cannot be referenced from a static context
    Par Spawny123 dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 04/03/2010, 22h38
  2. error non static method
    Par Kihmé Xs dans le forum Général Java
    Réponses: 4
    Dernier message: 14/11/2008, 13h30
  3. [MySQL] Erreur : Non-static method DB::isManip()
    Par lodan dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 02/09/2007, 16h37
  4. Cannot make a static reference to the non-static method
    Par semaj_james dans le forum Langage
    Réponses: 5
    Dernier message: 12/05/2006, 00h10
  5. [FOP] [ERROR] non-static variable this cannot be referenced from a static context
    Par cash3000 dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 05/05/2006, 17h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo