Autor: Rafael Wendel Pinheiro

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