Symfony2 + FOSUserBundle - CRUD生成

时间:2014-10-22 12:45:33

标签: php symfony doctrine-orm fosuserbundle

我有一个安装了FOSUserBundle的漂亮的STD Symfony2项目。
目前只有FOS文档中的基本用户类:

<?php
// src/Acme/AppBundle/Entity/User.php


namespace Acme\AppBundle\Entity;

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

/**
 * @ORM\Entity
 * @ORM\Table(name="fos_user")
 */
class User extends BaseUser
{
    /**
     * @ORM\Id
     * @ORM\Column(type="integer")
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    protected $id;

    public function __construct()
    {
        parent::__construct();
        $this->setting = new \Doctrine\Common\Collections\ArrayCollection();
        // your own logic
    }

    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

}

已有基于此实体的数据库和表。我现在要做的是使用命令行生成器生成CRUD。但是当我使用命令生成CRUD时:

php app/console generate:doctrine:crud

我正在获取只有ID字段的文件,看起来CRUD生成器没有关注父类及其字段。

我想这不是正常行为,但我找不到 - 为什么,发生了什么?

任何帮助将不胜感激......

0 个答案:

没有答案