Al parecer ya tengo la solución a mi problema, aunque no la entiendo.
Como hacía llamadas a esa función dentro de la propia clase, me la interpretaba directamente como de tipo "string"
tan sólo he tenido que separar el método "validar" (que me daba igual que fuera estático) en una clase a parte
y ahora no da ningún problema
en fín... ya se sabe, la brujería de la programación
|