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