Usando FieldSets em Forms Existem algumas diferenças entre trabalhar simplesmente com forms e compor um form com fieldsets. Quando usamos fieldSet para conter os campos e ligamos ele ao formulários ao invés de ter tudo diretamente dentro do formulário, estamos definindo melhor o utilidade de cada um. Além disso, o fieldSet estará ligada a uma … Continue lendo Usando FieldSets em Forms
Categoria: PHP
Zend\Form
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 Zend\Form
InputFilter
InputFilter Se inserirmos alguns campos do form no ValidationGroup, então eles serão validados, mas o que será verificado? A solução para essas questões vem do uso do InputFilter. Como serão as validações de cada campo, como por exemplo, tamanho do dado, se é obrigatório ou não e outros, devem ser reunidos em um InputFilter. E … Continue lendo InputFilter
Zend\Stdlib\Hydrator
Zend\Stdlib\Hydrator Um objeto Hydrator possui o método hydrate(), que espera dois parâmetros. O primeiro é um array contendo várias sequências de referência ligadas à um valor cada, e o segundo parâmetro é um objeto qualquer. O que irá acontecer no processo do método é inserir o valor de cada referência no atributo que possui o … Continue lendo Zend\Stdlib\Hydrator
Form Vinculado a uma Entidade
Form Vinculado a uma Entidade Para um sistema que faz uso do paradigma de orientação a objetos, o uso de entidades é fundamental. Um formulário mais simples possível reune em si os papéis de adicionar campos (add(field)), adicionar quais campos serão validados (ValidationGroup) e como serão validados (InputFilter). Mas e como ficaria a entidade nesse … Continue lendo Form Vinculado a uma Entidade