Пожалуйста, кто-нибудь, кто испытал в PHP, справится со следующим. Где-то в моем коде у меня есть вызов публичного статического метода внутри неконкретизированного класса:
$result = myClassName::myFunctionName();
Тем не менее, я хотел бы иметь много таких классов и определять правильное имя класса на лету в соответствии с языком пользователя. Другими словами, я:
$language = 'EN';
... и мне нужно сделать что-то вроде:
$result = myClassName_EN::myFunctionName();
Я знаю, что могу передать язык в качестве параметра функции и работать с ним внутри одного общего класса, но по разным причинам я предпочел бы другое решение.
Это имеет смысл, кто-нибудь? Спасибо.