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 :

Comment faire un tableau global sous symfony2


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Avril 2012
    Messages : 48
    Par défaut Comment faire un tableau global sous symfony2
    Bonjour,

    Après une recherche infructueuse sur les moteurs de recherche et plusieurs tentatives pour faire un tableau global en symfony2, je viens demander de l'aider.

    j'ai des classes et à chacune de mes classes, je souhaite associer un identifiant.
    Un identifiant par classe,et je souhaiterai récupérer l'ensemble de mes identifiants dans ce tableau pour faire certains traitements.

    je vous remercie d'avance.

  2. #2
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Bonjour,

    Cela veut-il dire que tu dois parser toutes tes classes ?

  3. #3
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Avril 2012
    Messages : 48
    Par défaut
    Qu'est ce que vous attendez par parser mes classes.

    je souhaiterai faire des méthodes génériques à mes modéles.

    Je veux centraliser les méthodes génériques à mes modèles.

    Pour cela, je souhaiterai associer à chacune de mes classes un identifiant.

    Stocker ces identifiants dans un tableau et faire les méthodes génériques à mes modèles.

    je vous remercie d'avance.

  4. #4
    Membre Expert
    Avatar de s.n.a.f.u
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2006
    Messages
    2 760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2006
    Messages : 2 760
    Par défaut
    Citation Envoyé par bilbi Voir le message
    Qu'est ce que vous attendez par parser mes classes.
    ...
    Stocker ces identifiants dans un tableau et faire les méthodes génériques à mes modèles.
    Je voulais savoir comment vous avez l'intention de stocker ces identifiants ?
    Parcourir toutes les classes à chaque requête ?
    Un fichier ini, yaml, xml, etc... ?
    Base données ?

    Par exemple, vous pourriez générer un fichier ini, qui vous permettra d'accéder à vos paramètres (identifiants des classes) une fois importé grâce au fichier config.yml

  5. #5
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2012
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Avril 2012
    Messages : 48
    Par défaut
    "Par exemple, vous pourriez générer un fichier ini, qui vous permettra d'accéder à vos paramètres (identifiants des classes) une fois importé grâce au fichier config.yml" est une idée intéressante. Toutefois, je ne vois pas comment faire mettre en relation ma classe et l'identifiant défini dans le fichier ini. je cherche une solution, si je sais par exemple comment mettre en oeuvre ta proposition,je peux partir avec cette approche. mon objectif, c'est de trouver une solution à cette problématique.

    Mon idée était la suivante, chaque fois que je crée un modéle ou si je le génère, je mets en dure l'identifiant de la classe. cet identifiant sera stocker dans mon tableau global, comme ça j'aurai accès à ce tableau partout dans mon application pour faire les traitements adéquats. Chaque instance de modèle aura ce identifiant, qui sera évidemment différent de son identifiant propre dans la base de données.


    Dans ma base de données, certaines tables vont contenir certains de ces identifiants.


    voici, par exemple le code mis en dessus de la déclaration de mon modèle user
    Le modèle user aura l'identifiant 45.


    if(!isset($modeles))
    $models = array();

    $modeles['user'] = 45;



    Je vous remercie d'avance.

Discussions similaires

  1. Réponses: 1
    Dernier message: 10/11/2014, 09h15
  2. VB6: Comment faire un tableau de tableaux ?
    Par AsmCode dans le forum VB 6 et antérieur
    Réponses: 15
    Dernier message: 10/11/2005, 22h57
  3. [Chat] Comment faire fonctionner Flash 7 sous Debian ?
    Par piff62 dans le forum Evolutions du club
    Réponses: 22
    Dernier message: 07/03/2005, 15h27
  4. [CR] comment faire un tableau croisé
    Par yoyothebest dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 29/08/2004, 18h32
  5. Comment faire un DESC nom_table sous postgreSQL ??
    Par ymerej dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 03/06/2004, 11h24

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