Zend\Db\TableGateway\AbstractTableGateway A classe AbstractTableGateway vem para criar uma segunda camada na conversa do programador com uma tabela de banco de dados. Essa classe possui um objeto interno da classe Sql e é encima dele que tudo é trabalhado. A Segunda Camada Um instância da classe Sql pode ser vista como um representante de … Continue lendo AbstractTableGateway
Categoria: PHP
Trabalhando com Formulários
Zend\Form O Form é uma classe da Zend Framework 2 que nos permite trabalhar de maneira OO com formulários, ou seja, inserir outros objetos como campos e relacioná-lo com uma entidade e depois exibí-lo em uma view. Criando um pequeno Form Para criar o nosso primeiro form devemos inicialmente fazer com que nossa classe herde … Continue lendo Trabalhando com Formulários
TableIdentifier
Zend\Db\Sql\TableIdentifier A classe TableIdentifier pode ser usado para identificar a tabela do banco de dados. Essa classe seria usada no lugar de uma simples string com o: “produto”. $select = new Select(); $select->from(new TableIdentifier(‘produto’, ‘public’); assim como seria possível fazer: $select = new Select(); $select->from(‘produto’);
Zend\Db\Sql\Sql
Zend\Db\Sql\Sql A ideia dessa classe é estar relacionada ou representar ações em uma tabela. Essa classe pode dar a você um objeto Select para você trabalhar os detalhes da busca nele, enviar de volta à ela e receber um Statement para ser executado. Quero buscar um produto. Vou à Sql ligada à tabela produto. Peço … Continue lendo Zend\Db\Sql\Sql
Zend\Db\ResultSet\ResultSet
Zend\Db\ResultSet\ResultSet O ResultSet é a classe que servirá de container para o resultado da execução de um Statement. À partir dessa classe será possível fazer um laço e ir retirando os resultados um a um. Um objeto de ResultSet só pode passar uma vez em um laço, lembrando uma fita cassete que necessita de ser … Continue lendo Zend\Db\ResultSet\ResultSet