Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RSS iMasters

[Resolvido] Como implementar Row Data Gateway em PHP?

Recommended Posts

Essa é a pergunta que abre o tópico da vez no Fórum iMasters. O que é e como implementar o padrão proposto por Martin Fowler em operações de CRUD em uma aplicação PHP?

 

A questão foi aberta por Bruno Augusto, que afirma que centralizou todas as operações de CRUD em um gerenciador de tabela e, com isso, foi possível fazer um SELECT utilizando apenas 3 linhas de código.

O grande ponto, porém, é onde "encaixar" o padrão Row Data Gateway nessa implementação. Quais seriam as responsabilidades de um objeto RowDataGateway, o que ele deveria passar e o que receberia de volta? Seria necessária uma classe Row? Para alguns participantes da discussão, a grande vantagem desse padrão é poder abstrair a SQL e, assim, trafegar apenas objetos, tanto na entrada quanto na saída das operações de CRUD.

Que tal ajudá-lo a encontrar um caminho para implementar esse padrão em uma aplicação PHP? Visite o tópico da discussão e dê sua sugestão!

 

 

http://imasters.com.br/artigo/23922/php/como-implementar-row-data-gateway-em-php

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.