Para fazer um log de querys executadas pelo Doctrine você pode usar a classe Doctrine_Connection_Profiler, esta classe ira atuar como ouvidora de eventos realizados pela Doctrine_Connection. Read more »
Posts Tagged ‘php’
Como fazer log de query’s do doctrine
April 15th, 2010Relacionamentos Many-to-Many no Doctrine
November 27th, 2009
Doctrine também suporta o relacionamento N:M ou muitos para muitos como no caso da figura ao lado, um ator pode fazer vários filmes e um filme pode ter vários atores. Essa definição é um pouco diferente das demais, por exemplo um relacionamento entre de usuários e grupos, ambas as entidades tem que receber uma definição para a relação e uma nova tabela é criada para ligar as duas relações.
Executanto operações CRUD com Doctrine
November 12th, 2009Executar operações CRUD é algo que temos que fazer muito na maioria de nossos projetos e geralmente isso é algo repetitivo e até tedioso. Existem frameworks que facilitam bastante com o scaffolding no entanto tem a desvantagem de retirar sua flexibilidade na personalização destas operações e das views geradas.
Com ORM a parte lógica destas operações fica bem simples sem retirar sua flexibilidade, você ainda precisara criar suas views/html mas pode fazer como bem entender e com isso usar validações dinâmicas, validar regras de negocio, utilizar AJAX em seus componentes, etc.
Introdução a ORM em PHP com Doctrine
November 9th, 2009Como instalar e utilizar o Doctrine, uma excelente biblioteca de ORM para PHP que possui também uma camada para DBAL Read more »