Habría que ver un poco más de tu clase y cómo la manejas, supongo que debes tener alguna instancia de la clase, tal vez usando patrón Singleton. Pero, en general, para usar métodos estáticos, también las propiedades deberían ser estáticas y acceder a ellas con
self:: en lugar de
$this->
Código PHP:
Ver originalclass miClase {
public static $propiedad1;
public static $propiedad2;
public static function miMetodo($arg) {
self::$propiedad1 = $valor1;
self::$propiedad2 = $valor2;
}
}
Esto debería funcionar, sin embargo, podría no ser lo más adecuado, todo depende de cómo tengas el resto de tu clase.