致命错误:无法重新宣布上课

时间:2013-12-25 20:14:00

标签: php symfony doctrine-orm symfony-2.1 symfony-2.3

我正在尝试使用

为实体类生成getter和setter

php app/console doctrine:generate:entities Acme/WebsiteBundle/Entity/W_user

但是得到以下错误:

Fatal error: Cannot redeclare class Acme\WebsiteBundle\Entity\W_user in C:\xampp
\htdocs\labeeb-projects\Symfony\src\Acme\WebsiteBundle\Entity\W_user.php on line
 11

我的实体类如下:

<?php
namespace Acme\WebsiteBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
* @ORM\Entity
**/
class W_user
{   
    /*
    * @ORM\Column(type="string")
    */
    protected $w_first_name;
}

1 个答案:

答案 0 :(得分:1)

该课程已经存在。相反,您应该扩展父类并将其他名称命名为其他内容。

Class WW_user extends W_user{
    private $w_first_name;
}