¿Puedo usar métodos de instancia privada como devoluciones de llamada?

Mi escenario particular implica hacer alguna transformación de texto usando expresiones regulares dentro de un método privado. El método privado llama a preg_replace_callback, pero parece que las devoluciones de llamada deben ser públicas en los objetos, por lo que no puedo salir del mundo privado y exponer los detalles de implementación cuando prefiero no hacerlo.

Entonces, en pocas palabras: ¿Puedo usar un método de instancia como devolución de llamada sin perder la encapsulación?

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta