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 :

Profondeur dans app.yml


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Maerlyn31
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2011
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2011
    Messages : 71
    Par défaut Profondeur dans app.yml
    Bonjour !

    Je cherche des infos sur une utilisation un peu poussée de app.yml, sans trouver de résultats concluants.

    Imaginons que j'ai le fichier app.yml suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    all:
      .arrays:
        options:
          sluggable:
            default:
              unique: true
              canUpdate: true
    ...
    (pour la petite histoire je cherche à faire une appli qui génère des schema.yml "simples" via une interface web, ça se passe pas mal sauf pour un détail sur ce app.yml justement ^^)

    Normalement, je devrais pouvoir faire un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    sfConfig::get('app_options_sluggable_default');
    qui me renverrait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    array('unique' => 'true', 'canUpdate' => 'true');
    Sauf que non avec cet appel je ne reçoit qu'un timide "null".
    Par contre, si je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $options = sfConfig::get('app_options');
    $default_sluggable = $options['sluggable']['default'];
    Je récupère bien mon array.
    Principe de moindre surprise, quand tu nous tiens ...
    D'où le titre du post, il s'agit d'un problème quant à la "profondeur" que l'on peut scanner dans un fichier app.yml.
    Quelqu'un a-t-il des infos ou techniques sur ce genre de problème ?

    Merci d'avance !

  2. #2
    Membre émérite Avatar de Herode
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2005
    Messages
    825
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Mars 2005
    Messages : 825
    Par défaut
    Je n'ai jamais réussi à utiliser l'app.yml sur plus de 3 niveaux de profondeur, donc je m'arrange à présent pour le construire sur ce principe. Je n'ai rien trouvé dans la doc à se sujet, néanmoins.

Discussions similaires

  1. [1.x] Récupérer une collection dans le fichier app.yml
    Par jekif dans le forum Symfony
    Réponses: 6
    Dernier message: 19/01/2012, 09h14
  2. retiré le nom base de donnée dans app.config
    Par jeepibmx dans le forum VB.NET
    Réponses: 1
    Dernier message: 28/01/2008, 19h38
  3. [debutant] Forms 10g dans app Swing
    Par jcarre dans le forum Forms
    Réponses: 0
    Dernier message: 02/01/2008, 18h19
  4. Réponses: 8
    Dernier message: 06/08/2007, 11h32
  5. Réponses: 2
    Dernier message: 23/03/2007, 14h00

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