Thank you for your answer. propel doesn't allow to define a *equal *function
in my object class.

Runtime Notice: Declaration of FOS\UserBundle\Model\Propel\User::equals()
should be compatible with that of BaseObject::equals() in
/home/webdev/symfony-standard/vendor/bundles/FOS/UserBundle/Model/Propel/User.php
line 27

On Wed, Jun 15, 2011 at 8:15 PM, Christophe COEVOET <s...@notk.org> wrote:

>  Le 15/06/2011 14:09, nibsirahsieu a écrit :
>
> I'm in the progress of making FOSUserBundle compatible with propel
> (using PropelBundle), but i encountered an issue that i think hard to
> resolve.
> This is because the different signature of equals function between
> UserInterface (Symfony\Component\Security\Core\User\UserInterface) and
> User object (inherits BaseObject class).
> In the UserInterface, the equals function defined as function
> equals(UserInterface $user) where as in the propel BaseObject class it
> was defined as equal($obj).
>
> So far, i just removing equals function in the UserInterface class to
> make it work.
>
> The questions is,  there is a way to make it work without removing
> equals function in the Symfony UserInterface class?
>
> i'm sorry for my poor english..
>
> best regards
> nibsirahsieu
>
>
>  The *equals* method is part of the core UserInterface and is needed by
> the Security component. If you have an *equal* method in your Propel
> object, it does not forbid you to define a *equals* method. And if Propel
> forbids you to define *equals* according to the security UserInterface,
> you will not be able to use any Propel class as user in your project.
>
> --
> Christophe | Stof
>
>  --
> If you want to report a vulnerability issue on symfony, please send it to
> security at symfony-project.com
>
> You received this message because you are subscribed to the Google
> Groups "symfony users" group.
> To post to this group, send email to symfony-users@googlegroups.com
> To unsubscribe from this group, send email to
> symfony-users+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/symfony-users?hl=en
>

-- 
If you want to report a vulnerability issue on symfony, please send it to 
security at symfony-project.com

You received this message because you are subscribed to the Google
Groups "symfony users" group.
To post to this group, send email to symfony-users@googlegroups.com
To unsubscribe from this group, send email to
symfony-users+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en

Reply via email to