Могу ли я использовать частные методы экземпляра в качестве обратных вызовов?

Мой конкретный сценарий включает в себя некоторые преобразования текста с использованием регулярных выражений в частном методе. Закрытый метод вызывает preg_replace_callback, но, похоже, что обратные вызовы должны быть открытыми для объектов, поэтому я застрял, выходя из частного мира и раскрывая детали реализации, когда я этого не хочу.

Итак, в двух словах: могу ли я использовать метод экземпляра в качестве обратного вызова без потери инкапсуляции?

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос