2016-06-25 7 views
0

私はsymfony 3の初心者です。私は現在、FOSUserBundleをインストールした後に問題があります。 Error when access to app_dev.phpここ名前空間からクラス "EntityRepository"をロードしようとしました

私のエンティティUser.php:私のUserエンティティを作成することで、私はこのエラーを取得する

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; 
} 

そして、私の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 
{ 
} 

感謝!

フロリアン

+0

useを配置する必要があります。また、底にあなたやあなたの名前を持つ必要はありません。また、複数の感嘆符は必要ありません。 – AlBlue

答えて

5

あなたはあなたのコードの中にではなく、別の場所にリンクとしてエラーテキストを追加してください名前空間

namespace SocialclockBundle\Repository; 
use Doctrine\ORM\EntityRepository; 
関連する問題