|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : juin 2008 Messages : 40 ![]() |
Bonjour,
Je suis actuellement en contrat de professionnalisation dans une petite boite fournissant du Wimax ( http://www.lgtel.fr ) ou je suis chargé de maintenir et de faire évoluer le site conçu à la base avec symfony. N’étant pas du tout habituer a l'utilisation du framework, j'ai eu un départ difficile mais petit a petit, j'ai commencer a gérer (un peu ) le framework. J'ai eu une formation de deux jours sur les formulaires, la génération de modules ect, mais ce fut bien cours xD. Bon, fini de raconter ma vie xD. Pourriez vous m'aider a comprendre l'appel d'objet dans symfony, j'ai beaucoup de mal avec cette notion. Je développe actuellement une appli d'envoi de sms depuis le web basé sur les api ovh et une bdd MySQL. Voila ma fonction : Code :
Mon problème se situe au niveau de la partie rouge du code. J'essaye de décrémenté ma variable profile, mais mon var_dump, au lieu de me renvoyer un INT, me renvoi l'objet complet. Je ne sais pas comment récupéré uniquement mon sms_crédit dispo dans ma table SfGuardUserProfile. Si vous aviez une idées, vous me sortiriez une grosse épine du pied :-D. Merci d'avance, Djillian P.S : Si besoin est, je tiens à votre disposition tous les morceaux de code nécessaire. |
||
|
|
00
|
|
|
#2 | ||
|
Invité de passage
![]() Inscription : juin 2008 Messages : 40 ![]() |
Code :
|
||
|
|
00
|
|
|
#3 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Le problème c'est qu'il y a très peu d'intervenant ici qui pratiquent propel.
Pour ma part, j'ai arrêté propel il y a plus de deux ans et ce n'est plus très frais. Ton code en rouge me semble pour le moins "étonnant" Le var-dump c'est pour débug ? Je ne vois pas l'intérêt d'un $profile->getSmsCredit(); qui récupère un contenu, le SmsCredit et n'en fait rien. Je doute que "$profile = $profile - 1;" aie la moindre chance de fonctionner, $profile est un objet... Quant à "$profile->setSmsCredit($Profile);" qui essaye de faire entre l'objet lui même dans une de ces propriétés, il me semble un peu hasardeux. Et en plus on a des $profile et des $Profile, apte à créer de gros bugs par confusion de varibles. Dans les solutions je te proposerais de suivre le tutoriel symfony avec propel. Ensuite de bien mettre sur papier (ou dans la tête) le détail du traitement a faire sur le smsCredit.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 40 ![]() |
En fait, je travaille sur un site développé a la base en propel, du coup je n'ai pas le choix pour le moment.
De toute façon, je fini de développer les appli que j'ai sur le feux ( Configurateur avec génération PDF et envoi Sms), et après je vais passer le site sous Doctrine avec symfony 2.0. ça me fera un bon entrainement je pense ;-) ( Prendre un contrat pro qui voit pas les BDD avant la deuxième année et le lancer sur symfony, c'est une bonne idée xD ) |
|
|
00
|
|
|
#5 |
![]() ![]() Michel RottaResponsable d'exploitation informatique Inscription : septembre 2005 Messages : 4 913 ![]() |
Oui
Surtout qu'il n'y a pas (encore) de tutoriel sur Symfony 2 et que c'est un produit radicalement différent. Heureusement Doctrine 2 est un peu plus proche de sa version 1.2. Un peu. Reste que Symfony 2 est un beau produit prometeur.
__________________
Si tu donnes un poisson à un homme, il mangera un jour. Si tu lui apprends à pêcher, il mangera toujours (Lao Tseu).
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 40 ![]() |
Okey, j'en connais un qui va s'amuser xD. On fera Jobet et on attendra un Tuto je crois xD
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com