Articles of статического

Как протестировать шаблон реестра или singleton hard в PHP?

Почему тестирование синглонов или шаблонов реестра затруднено на языке, таком как PHP, который управляется запросом? Вы можете писать и запускать тесты помимо фактического выполнения программы, чтобы вы могли влиять на глобальное состояние программы и запускать некоторые срывы и инициализацию для каждой тестовой функции, чтобы получить ее в одно и то же состояние для каждого теста. […]

Инициализатор статического класса в PHP

У меня есть вспомогательный класс с некоторыми статическими функциями. Все функции класса требуют, чтобы «тяжелая» функция инициализации запускалась один раз (как если бы это был конструктор). Есть ли хорошая практика для достижения этого? Единственное, о чем я думал, это вызов функции init и нарушение ее потока, если он уже запускался один раз (используя статический $initialized […]