craz
Нестандартное звание
В классе есть такая функция
1) динамическая загрузка классов - архитектурная ошибка?
2) если всегда да, то как исправляется?
3) если иногда нет, то как заставить IDE понимать, что это за класс, если все динамически загружаемые классы наследуются от одного класса с описанным интерфейсом(не знаю, но мне кажется это важно для решения моей проблемы?).
Спасибо за ответы.
PHP:
.....
public function getClass(){
$class = "\\Sites\\{$this->params['site']}";
return new $class;
}
.....
2) если всегда да, то как исправляется?
3) если иногда нет, то как заставить IDE понимать, что это за класс, если все динамически загружаемые классы наследуются от одного класса с описанным интерфейсом(не знаю, но мне кажется это важно для решения моей проблемы?).
Спасибо за ответы.