Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/06/2008, 14h59   #1
Membre éclairé
 
Homme Jérémy
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 511
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 511
Points : 377
Points : 377
Par défaut Documentation sur les fichiers de configuration

Bonjour a tous,
voila je développe depuis maintenant 2 semaines avec le framework Symfony. Le framework est plutôt sympa et permet vraiment de gagner du temps sur des projets une fois qu'on l'a bien pris en main.

J'ai une question à propos des fichiers de configurations, les fichiers yml. En fait je ne parviens pas à trouver dans le doc officiel, les différents éléments que l'on peut inséré dans les fichiers de configuration.

Par exemple, actuellement, j'essai de me dépatouillé avec le système de log de Symfony. J'aimerais donc le personalisé. Mais impossible de trouver les différentes informations que je peux insérer dans le fichier logging.yml.

Voila, je demande donc votre aide à ce sujet. Où puis-je trouvais la doc des fichiers "logging.yml" et par extension pour l'ensemble des fichiers de configuration de Symfony.

Merci par avance.
__________________
Jérémy
Ingénieur Conception et Développement
LordBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 16h44   #2
Membre du Club
 
Inscription : mai 2006
Messages : 37
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 37
Points : 41
Points : 41
Bonjour.

Le chapitre 19 du livre Symfony donne quelques informations sur les fichiers yml ...

http://www.symfony-project.org/book/...guration-Files

Sinon, il faut plonger dans le code et regarder le mécanisme du système de cache ...

Bon courage.
piterchu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 17h16   #3
Membre éclairé
 
Homme Jérémy
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 511
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 511
Points : 377
Points : 377
oui mais ce que je cherche en gros c'est une documentation détaillé des fichiers de config de symfony dans laquel je pourrais trouvé tous les éléments que je peux utiliser...
__________________
Jérémy
Ingénieur Conception et Développement
LordBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2008, 19h20   #4
Membre éclairé
 
Inscription : mai 2008
Messages : 359
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 359
Points : 397
Points : 397
Il y a tellement de fichiers de config que je doute qu'on puisse trouver un récapitulatif unique ...
Concernant logging.yml, c'est vrai qu'il n'y a pas beaucoup de doc, néanmoins, dans le chapitre 16 (Applications management tools), il y a des infos sur logging.yml. Sinon, sur cette page de plugin, tu trouveras des options qui correspondent au plugin, mais peut-être également à symfony, à moins que tu ne te décides à installer le plugin en question.
Tsilefy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2008, 09h35   #5
Membre éclairé
 
Homme Jérémy
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 511
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 511
Points : 377
Points : 377
Dommage qu'il n'existe pas une doc complète dessus ça serait plus évident pour écrire des fichiers de config

en tout cas le chapitre 16, j'ai trouvé pas mal d'infos intéressante et qui suffise à faire ce que je veux.

merci a vous!
__________________
Jérémy
Ingénieur Conception et Développement
LordBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2008, 15h03   #6
Membre éclairé
 
Homme Jérémy
Ingénieur développement logiciels
Inscription : mai 2005
Messages : 511
Détails du profil
Informations personnelles :
Nom : Homme Jérémy
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mai 2005
Messages : 511
Points : 377
Points : 377
Juste encore une chose à propos des fichiers de symfony, j'aimerais savoir s'il était possible de spécifier dans un fichier de config que lorsque symfony tente d'insérer un champs dans ma base et qu'il tente d'insérer un doublon (clé primaire déjà existante) à ce moment la à la place de lancer une exception, il écrase l'ancienne valeur?

En j'aimerais le faire simplement en passant par des fichiers de config, plutôt que de capturer les exceptions.
__________________
Jérémy
Ingénieur Conception et Développement
LordBob est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2008, 20h08   #7
Membre éclairé
 
Inscription : mai 2008
Messages : 359
Détails du profil
Informations forums :
Inscription : mai 2008
Messages : 359
Points : 397
Points : 397
Bonsoir,

Là, tu en demandes un peu trop
Je ne sais pas si c'est déjà possible avec propel (à mon avis, non), mais avec les fichiers de config, faut pas rêver.
Pourquoi tu ne prends pas tout simplement l'objet préexistant avec l'id, puis y copie les attributs du nouvel objet, et enfin enregistre l'objet?
Ou plus simplement, et plus naturellement, ne fais pas un simple update de l'objet ?
Tsilefy est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h02.


 
 
 
 
Partenaires

Hébergement Web