如果我从接口实现,我可以将自己的功能放在UserRepository中

时间:2012-07-12 02:27:00

标签: php symfony entity

我是从symfony docs

关注的

http://symfony.com/doc/current/cookbook/security/entity_provider.html

class UserRepository extends EntityRepository implements UserProviderInterface
{
    public function loadUserByUsername($username)
    {

现在我的问题,如果我想拥有自己的函数,如retrievePassowrd()那么我可以在存储库中声明,或者我需要创建一个新接口,然后从该接口扩展userRepo

1 个答案:

答案 0 :(得分:1)

是的,您可以在存储库中拥有自己的功能。