Eu tinha uma classe de entidade em Aib \ PlatformBundle \ Entity \ User.php
Não tive problemas para tentar criar sua classe de formulário por meio
php app / console doctrine: generate: form AibPlatformBundle: User
Agora mudei o namespace para Aib \ PlatformBundle \ Entity \ Identity \ User, mas quando tento gerar o formulário com a tarefa, disse antes:
"A classe Aib \ PlatformBundle \ Entity \ User não é uma entidade válida ou superclasse mapeada."
Este é o conteúdo do arquivo:
<?php
namespace Aib\PlatformBundle\Entity\Identity;
use Doctrine\ORM\Mapping as ORM;
/**
* Aib\PlatformBundle\Entity\Identity\User
*
* @ORM\Table()
* @ORM\Entity(repositoryClass="Aib\PlatformBundle\Entity\Identity
\UserRepository")
*/
class User
{
...
Qualquer ideia?
symfony2.0.4