Sin el codigo completo de tu script no sabria decirte, pero tienes propiedades definidas como no estaticas y un metodo statico al que llamas, un problema que puede ser es si usas las propiedades.
Esto es debido a que cuando instancias a un metodo estatico no es necesario haber creado un objeto de la clase, con lo que no estaran definidos.
Revisa la documentacion de la palabra reservada
static para mas informacion.
Cita: chivacker te dijo que uses $this, pero cuando usas un metodo static no estara definida la pseudo-variable $this