FOS \ UserBundle \ Propel \ User继承自BaseUser,但此类不存在

时间:2014-01-11 16:04:36

标签: symfony bundle propel

我将使用Fos\UserBundle\Propel\User作为我自己的用户类的扩展名。

namespace FOS\UserBundle\Propel;

use FOS\UserBundle\Model\GroupableInterface;
use FOS\UserBundle\Model\UserInterface;
use FOS\UserBundle\Propel\om\BaseUser;

class User extends BaseUser implements UserInterface, GroupableInterface
{
    ...
}

我的问题是,BaseUser类不存在。 om目录中没有Fos\UserBundle\Propel目录。

composer.json:
"friendsofsymfony/user-bundle": "~2.0@dev",
"willdurand/propel-typehintable-behavior": "~1.0",

如何生成此文件?!

1 个答案:

答案 0 :(得分:0)

如果您只是使用

扩展它是否不起作用
use FOS\UserBundle\Propel\User as BaseUser;

class User extends BaseUser
{
    ....
}