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 :

Surcharger sfDoctrineGuardPlugin: c'est possible ! mais... oui ? non ?


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2005
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2005
    Messages : 277
    Par défaut Surcharger sfDoctrineGuardPlugin: c'est possible ! mais... oui ? non ?
    Bonsoir !

    J'ai lu certains posts qui préconisent l'utilisation d'autres plugin (couplé à guard) pour surcharger la table sfGuardUser...

    Pourtant, ajouter un champ dans le schema.yml qui se trouve dans config/doctrine (le perso PAS dans plugins) ça fonctionne bien apparemment ...

    Qu'en pensez vous ?
    Bien ou... pas bien ??


  2. #2
    Membre chevronné Avatar de sacricri
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    324
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 324
    Par défaut
    Bonsoir,

    J'avais regardé pour le surchargé mais je me suis rendu compte que c'était inutile et un peu idiot de le faire surtout pour un plugin testé et approuvé.
    Du coup, j'ai travaillé plutôt sur une table profil liée à la table sfGuardUser. C'est plus propre, plus logique et plus facile à maintenir.

    Après, cela doit être possible de le faire mais je ne vois plus maintenant quelles raisons pour le faire.

  3. #3
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2005
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2005
    Messages : 277
    Par défaut
    Je vois pas en quoi c'est plus facile d'utiliser deux tables plutôt qu'une...
    Pas de relation à faire, l'information est direct....

  4. #4
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Effectivement, c'est réalisable.

    Mais cela risque d'avoir des effets de bord sur le fonctionnement actuel ou future du plugin et le jeu ne me semble pas en valoir la chandelle, je serais donc du même avis que Sacricri, une table annexe.

    Il existe un plugin : sfForkedDoctrineApplyPlugin qui permet d'étendre la table user et de rajouter de nombreuses fonctions intéressantes. A mon avis, cela vaut la peine d'être étudié.

  5. #5
    Membre éclairé
    Inscrit en
    Juin 2006
    Messages
    534
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 534
    Par défaut
    bonjour, apres avoir installer sfDoctrineGuardPlugin, sfForkedDoctrineApplyPlugin et sfFormExtraPlugin, j'ai créer une table supplémentaire en inheritance:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    MyProfile:
      inheritance:
        type: column_aggregation
        extends: sfGuardUserProfile
      columns:
        section: { type: string(255) }
    ce champ a bien été rajouté à la table sf_guard_user_profile, mais comment l'afficher dans le formulaire ?

  6. #6
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Par défaut
    Dans quel formulaire ?

Discussions similaires

  1. Mon dieu dites-moi oui que c'est possible
    Par Rollois dans le forum Administration
    Réponses: 4
    Dernier message: 16/05/2009, 02h10
  2. Gif oui, mais JPEG non.
    Par scholes dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 19/03/2009, 00h02
  3. Les globales c'est le mal .. oui mais pourquoi?
    Par sloshy dans le forum Débuter
    Réponses: 4
    Dernier message: 26/02/2009, 15h45
  4. Type oui/non (-1) ce n'est pas (1) !!
    Par tigzirt dans le forum Access
    Réponses: 2
    Dernier message: 23/05/2006, 13h50
  5. [APPLET-SERVLET] download oui mais upload non ...
    Par meufeu dans le forum Applets
    Réponses: 7
    Dernier message: 09/08/2004, 14h36

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