Hola lcervantes, es mas bien simple y sin muchas vueltas, pero tambien intento mejorarla.
Código PHP:
<?php
$validator = new validator();
if(! $validator->checkMail($mail))
{
echo "Ingrese un e-mail correcto";
}
?>
checkMail($mail), devuelve true o false si el mail es correcto o incorrecto. Es decir, es una clase con todos los metodos para validacion de tipos de datos. Lo que me pregunto es si este pequeño proceso que expongo, el separar los datos y aplicarles una regla de validacion, lo deberia hacer dentro de mi clase "usuarios" con un metodo "validar" que cree una instancia de mi clase de validacion... o bien, validar fue de la clase usuarios antes de llamar al metodo que me inserte en la BD.
Saludos.