Este es mi primer post en el foro. Bueno, sin mas que decir empiezo
Quiero que mi password del modelo incluya ciertos caracteres, ¿saben que regla debo aplicar?
trate con
array('CLAVE', 'required' ,'requiredValue' => 'hola'),Pero solo permite que la clave sea "hola" y no que sea algo como "123hola"
concretamente quiero que el password tenga ciertos caracteres especiales.
Trate con pattern, pero no entendi muy bien este pattern que vi de ejemplo
public function caracteresEspeciales($attribute,$params)
{
$pattern = '/^(?=.*\d(?=.*\d))(?=.*[a-zA-Z](?=.*[a-zA-Z])).{5,}$/';
if(!preg_match($pattern, $this->$attribute))
$this->addError($attribute, 'Tu password no es lo suficientemente complejo');
}
Muchas gracias de antemano!

Help












