Я в настоящее время пишу несколько классов, чтобы иметь дело с локализацией в веб-приложении PHP.
Классы:
Все приложение работает должным образом, но мне нужно добавить еще несколько вещей в часовую зону.
Это приводит к этой проблеме: Локаль требует методов часового пояса, которые требуют методов Localedata, которые требуют методов локали.
Как я могу сломать эту круговую зависимость? Должен ли я сломать мои занятия на меньшие кусочки? Есть ли узоры для того, чтобы иметь дело с этим?
Ура :)