Mês: janeiro 2013

Introdução ao CodeIgniter Framework

Estou iniciando hoje uma série de posts a respeito do CodeIgniter Framework (http://ellislab.com/codeigniter) . Para quem não conhece o CodeIgniter, trata-se de um framework desenvolvido sobre o padrão MVC e que serve para auxiliar a implementação de projetos em php de forma extremamente ágil.

Nesse primeiro artigo vou ensinar a baixar, instalar e configurar o CodeIgniter. Em posts futuros vou abordar as várias e distintas funcionalidades que o framework disponibiliza.

Continue lendo

Classe helper para upload de arquivos

Fala galera! Essa semana coloquei na minha conta do GitHub uma classe que implementei para auxílio no processo de upload de arquivos. É um helper bem interessante, pois é fácil de usar e dá pra definir várias regras como limite do tamanho do arquivo, filtro de extensões, sobrescrição de arquivos, etc.

Para fazer o download da classe, você pode acessar o http://www.github.com/rafaelwendel/UploadHelper ou através da sua linha de comando.

Continue lendo

Método is_date() do DataValidator

Olá galera! Continuando nossa série de posts que tem como assunto a classe DataValidator, hoje vamos abordar o método is_date(), que como o próprio nome já diz, trata-se de uma função para a validação de campos do tipo Data (ou Date se preferir).

O método é bem flexível pois permite a validação tanto de instâncias da classe DateTime como uma data (inclusive hora) em um formato específico definido pelo usuário.

Continue lendo

Método contains() do DataValidator

No último post apresentei pra vocês uma classe para validação de dados que implementei e disponibilizei através do meu link no GitHub para toda a comunidade de php poder utilizar, palpitar e por que não, contribuir.

Pois bem. A partir desse post e nos posts futuros vou abordar alguns dos métodos de validação que julgo importante e que é interessante frisar as técnicas para uma melhor utilização dos mesmos.

Hoje vou comentar sobre os métodos contains() e o not_contains().

Continue lendo