
PHP __debugInfo(): як безпечно налагоджувати об'єкти із секретними даними
Під час розробки AVN Center у модулі Product Registry з'явився об'єкт, який містить хеш секрету. Це значення потрібне програмі, але не повинно випадково потрапляти у виведення під час налагодження. Показую, як __debugInfo() дозволяє явно визначити безпечне представлення об'єкта і водночас залишити достатньо даних для пошуку проблем.



