Symfony 试图加载类“;“实体报告”;来自命名空间

Symfony 试图加载类“;“实体报告”;来自命名空间,symfony,Symfony,我是symfony 3的初学者。安装FOSUserBundle后,我目前遇到问题。通过创建我的用户实体,我得到以下错误: 这里是my entity User.php: namespace SocialclockBundle\Entity; use Doctrine\ORM\Mapping as ORM; use FOS\UserBundle\Model\User as BaseUser; /** * @ORM\Table(name="user") * @ORM\Entity(reposit

我是symfony 3的初学者。安装FOSUserBundle后,我目前遇到问题。通过创建我的用户实体,我得到以下错误:

这里是my entity User.php:

namespace SocialclockBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
use FOS\UserBundle\Model\User as BaseUser;

/**
 * @ORM\Table(name="user")
 * @ORM\Entity(repositoryClass="SocialclockBundle\Repository\UserRepository")
 */
class User extends BaseUser
{
  /**
   * @ORM\Column(name="id", type="integer")
   * @ORM\Id
   * @ORM\GeneratedValue(strategy="AUTO")
   */
  protected $id;
}
和my UserRepository.php:

use Doctrine\ORM\EntityRepository;
namespace SocialclockBundle\Repository;

/**
 * UserRepository
 *
 * This class was generated by the Doctrine ORM. Add your own custom
 * repository methods below.
 */
class UserRepository extends EntityRepository
{
}
谢谢你的帮助


florian

您需要将
use
放在名称空间之后

namespace SocialclockBundle\Repository;
use Doctrine\ORM\EntityRepository;

您需要将
use
放在名称空间之后

namespace SocialclockBundle\Repository;
use Doctrine\ORM\EntityRepository;

请将错误文本添加到代码中,而不是作为其他地方的链接。此外,没有必要在底部写上谢谢或你的名字。不需要多个感叹号。请将错误文本添加到代码中,而不是作为其他位置的链接。此外,没有必要在底部写上谢谢或你的名字。多个感叹号是不必要的。