Un componente y comportamiento para realizar bans

Hola, hoy revisando un poco mas el codigo de monky cree un Componente y un Behaviour para hacer bans.

El Componente puede informarnos;

  • si la ip del usuario esta baneada
  • si el proxy que usa el usuario esta baneado
  • si un mail dado esta baneado
  • si el nombre de una casilla (nombre@dominio.com) esta baneado
  • si el dominio de un mail esta baneado
  • si una direccion web esta baneada
  • si un texto tiene palabras baneadas

El Behaviour agrega metodos al modelo que se usaran para validar los datos ($validate);

  • si un mail dado esta baneado
  • si el nombre de una casilla (nombre@dominio.com) esta baneado
  • si el dominio de un mail esta baneado
  • si una direccion web esta baneada
  • si un texto tiene palabras baneadas

A continuacion dejo todo junto, incluyendo tests del componente!!

con un: Code Coverage: 98.51%.

http://code.google.com/p/ban-behaviour-component/downloads/list

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s