On 5/21/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Voici ce que donne le var_dump:
> array(2) { [0]=> string(11) "MyLDAPClass" [1]=> string(13)
> "checkPassword" }
> Il semble que l'appli ne trouve pas la classe et la function
> MyLDAPClass::checkpassword.
dans ton premier mail tu copies / colles le code d'une classe
"myLDAP". 'myLDAP' != 'MyLDAPClass'
il faut que tu donnes à sfGuard le nom exact de la classe et de la
méthode (pour plus d'infos sur les callbacks :
http://fr.php.net/manual/fr/language.pseudo-types.php
> Je ne sais pas ou mettre les classes d'objet externes. J'ai tenté de
> mettre un fichier MyLDAPClass.php dans le repertoire lib/model pensant
> que tous les fichiers du repertoire etaient chargés.
tout ce qui se trouve dans lib/ est autoloadé (vf.
http://www.symfony-project.com/book/trunk/19-Mastering-Symfony-s-Configuration-Files#Extending%20the%20Autoloading%20Feature)
par contre ça n'a pas trop de sens de mettre une classe d'auth ldap
dans lib/model qui est plutot destiné aux classes de l'ORM. Elle sera
mieux dans lib/
++
tristan
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr"
de Google Groupes.
Pour transmettre des messages à ce groupe, envoyez un e-mail à
l'adresse [email protected]
Pour résilier votre abonnement à ce groupe, envoyez un e-mail à
l'adresse [EMAIL PROTECTED]
Pour afficher d'autres options, visitez ce groupe à l'adresse
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---