Articles of doctrine2

Formulário de incorporação Symfony2 em várias entidades

Eu tenho 3 entidades de usuário class User extends BaseUser { /** * @ORM\OneToMany(targetEntity=”UserPathologie”, mappedBy=”user”) */ protected $userPathologies; } Patologia class Pathologie { /** * @var string * * @ORM\Column(name=”nom”, type=”string”, length=255) */ private $nom; /** * @ORM\OneToMany(targetEntity=”UserPathologie”, mappedBy=”pathologie”) */ protected $userPathologies; } UserPathologie class UserPathologie { /** * @ORM\ManyToOne(targetEntity=”User”, inversedBy=”userPathologies”) */ protected $user; /** […]

Symfony Catchable Fatal Error: Object of class AppBundle \ Entity \ O email não pôde ser convertido em string

eu sou novo no symfony, criei um pequeno esquema DB anexado: Classe de e-mail: emailAddress = $emailAddress; return $this; } /** * Get emailAddress * * @return string */ public function getEmailAddress() { return $this->emailAddress; } } e minha class de serviço: id; } /** * Set serviceTitle * * @param string $serviceTitle * * […]

Arranjo de erros da lista de opções usando a extensão Tree aninhada após a atualização

Eu tenho uma categoria de entidade e uso a extensão Tree Gedmo para gerenciá-la. Eu adicionei algumas categorias de pais e filhos e isso é exibido bem assim: Como você vê, Category Man não tem nenhum chlidren. Para testar se a atualização funciona bem ou não. Eu configurei vestidos de categoria como filho de Category […]

Symfony2 – Não é possível atribuir Funções ao usuário (a matriz de papéis está vazia)

Eu sou novo no Symfony2. Não estou usando FOS UserBundle para implementar a segurança. Seguiu a documentação do Carregar usuário no site principal do Symfony. Quando eu tento ver a matriz de entidade do usuário, está mostrando vazio para um usuário específico como mostrado abaixo [roles:Acme\UserBundle\Entity\User:private] => Doctrine\Common\Collections\ArrayCollection Object ( [_elements:Doctrine\Common\Collections\ArrayCollection:private] => Array ( ) […]

Many-To-Many e formam Symfony2

O que eu tenho Eu tenho uma tabela de database usuário (usuário) e um perfil de tabela (perfil), conectado a uma tabela perfiles_usuario (profiles_users). Um relacionamento de muitos para muitos. Posso agora recuperar os perfis de um usuário fazendo: $ perfiles = $ usuário-> getPerfiles (); /** * * @return Perfil[] */ function getPerfiles() { […]

Doutrina: Valor do mappedBy ignorado na OneToMany Association

Eu configurei uma associação simples de Usuário-> Comentário em Doutrina, simples OneToMany (Um Usuário pode escrever muitos Comentários). Todos os achados acham, mas encontrei um estranho comportamento de Doutrina. Primeiro, alguns códigos: Entidade de usuário /** * @ORM\Entity * @ORM\Table(name=”users”) */ class User extends EntityAbstract { /** * @var int * @ORM\Id * @ORM\Column(name=”id”, type=”integer”) […]

exigir uma vez que falta uma doctrine zend framework

Estou integrando a doctrine com o Zend Framework. Eu gravei um erro de cli. Parece que Zend_Application_Bootstrap_Bootstrap não possui um require_once para Zend_Application_Bootstrap_BootstrapAbstract. Alguém conseguiu isso? meu cli-config.php register(); $classLoader = new \Doctrine\Common\ClassLoader(‘Cms’, __DIR__ . “/../application/modules/cms-modules/models”); $classLoader->register(); $classLoader = new \Doctrine\Common\ClassLoader(‘Proxies’, __DIR__ . “/../application/models”); $classLoader->register(); $config = new \Doctrine\ORM\Configuration(); $config->setMetadataCacheImpl(new \Doctrine\Common\Cache\ArrayCache); $driverImpl = $config->newDefaultAnnotationDriver(array( __DIR__.”/../application/models/App”, […]

Formulário de registro de expansão SymFony2 FOSUserBundle faz com que o e-mail duplicado seja validado

Eu tenho um tipo de formulário de registro personalizado definido como este: …. public function buildForm(FormBuilderInterface $builder, array $options) { parent::buildForm($builder, $options); $builder ->remove(‘username’) ->add(‘firstName’) ->add(‘lastName’) ->add(‘hei’, ‘entity’, array( ‘class’ => ‘AcmeAcmeBundle:HigherEducationalInstitution’, ‘label’ => ‘Higher Educational Institution’ )); } …. O controlador personalizado funciona basicamente o mesmo do FOSUserbundle e também verifica se há um […]

Doctrine QueryBuilder retorna QueryException

Estou tentando obter as Entidades da Página usando o Doctrine QueryBuilder. Tenho implementado com sucesso o ORM e gerou meu database sem problemas. Agora que eu quero pegar as Entidades do database, parece retornar uma QueryException Fatal error: Uncaught exception ‘Doctrine\ORM\Query\QueryException’ with message ‘SELECT page FROM Website\Model\Body\Page page WHERE page.isActive = 1’ in path\to\orm\Doctrine\ORM\Query\QueryException.php:39 Stack […]

Symfony Doctrine2 manyToMany relacionamento não removido – específico para SQLite

Eu tenho várias classs usando um atributo Taggable para configurar um sistema de tags comuns a várias entidades doutrinárias (Project, Note, …). A relação entre essas entidades e essas tags é um relacionamento ManyToMany que não posso fazer multidirecional. Meu problema: quando eu excluir uma entidade do projeto, ele é removido da tabela do projeto […]