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

Symfony PHP Discussion :

[Entity] Récupérer l'objet Request depuis une entity [2.x]


Sujet :

Symfony PHP

  1. #1
    Invité
    Invité(e)
    Par défaut [Entity] Récupérer l'objet Request depuis une entity
    Bien le bonjour à vous,

    Me voici, creusant dans les méandres de Symfony2, à la recherche de l'objet Request perdu dans le département des entity.

    Plus amples informations :
    Dans le doStuffOnPrePersist() (avant de sauvegarder en base donc...), je gère un lastmodifiedby qui représente l'utilisateur en cours qui effectue une action.

    Cet utilisateur se trouve en session sauf que dans une entity, nous ne sommes plus dans un controller donc $this->getRequest() ou $this->get('request') ne fonctionne pas.

    J'ai tenté de faire un use du namespace dans HttpFoundation mais non, pas opérationnel non plus.

    Vais-je vous paraître odieux en vous demandant de ne pas me taper dessus en me disant qu'une entity n'a pas à communiquer avec Request et compagnie ou autre tentative de conception qui ne sont pas dans le panel commun mais juste pourriez-vous m'indiquer une manière de pouvoir accéder à l'objet Request depuis une entity afin de récupérer les sessions que je puisse récupérer mon userId ?

    Un remerciement cordial envers vous.

    Une bonne journée.

    Steve.

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2009
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme

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

    Informations forums :
    Inscription : Avril 2009
    Messages : 96
    Points : 111
    Points
    111

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour lidaa,

    En voilà, une idée très goutûe.

    La rustine mise en place jusque là était une classe abstraite que tous les Entity héritaient qui comportait une méthode qui set() l'utilisateur en cours pour le placer dans le CreatedBy et LastModifiedBy.

    Mais la technique du listener est bien sympathique.

    Merci bien.

    Une bonne journée.

    Cordialement,

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 13/05/2014, 09h49
  2. [2.x] Bonne pratique : get complexe depuis une entity
    Par Sergei75 dans le forum Symfony
    Réponses: 7
    Dernier message: 29/11/2011, 18h37
  3. Réponses: 17
    Dernier message: 18/10/2005, 21h19
  4. Référence à un objet existant depuis une classe
    Par Adrenalys dans le forum ASP
    Réponses: 2
    Dernier message: 21/07/2005, 00h44
  5. [servlet][bean]comment récupérer l'objet request
    Par otminou dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 27/09/2004, 14h40

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