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
-~----------~----~----~----~------~----~------~--~---

Répondre à