Вы не зашли.
ну, eval не подходит, думаю? а в таком случае единственное что приходит - отказаться от конструкторов или передавать в конструкторы результат func_get_args() и в них разгребать параметры
дополнительный вопросец.
Обращаюсь к статическому массиву класса ($data).
При обращении к
"self::$data[$name] = $value;"
работает.
Но вот когда "$data[$name]" получается динамически, т.е. происходит такая конструкция:
"self::$$var_name = $value;"
вылетает ошибка
"Fatal error: Access to undeclared static property: Registry::$data['S']"
;/
Натан ротшильд :
Кто владеет информацией, тот владеет миром
очевидно правильное решение полюбому отказаться от переменных переменных)
:wall: :fuck: :suck:
Натан ротшильд :
Кто владеет информацией, тот владеет миром
архитектуру привел в порядок...... теперь такая возможность не нужна.
Натан ротшильд :
Кто владеет информацией, тот владеет миром
) к нам на работу человека взяли, мыслит просто шаблонами проектирования. через слово у него вылетают всякие "active-record", "mvc", "fabric" и проч) рвется все в проекте переписать под свой лад)) я сопротивляюсь, но все равно новый код появляется (не попадающий под текущую архитектуру проекта), как-нить выложу код для изучения, мне, например, было интересно поизучать.
ждем)
Натан ротшильд :
Кто владеет информацией, тот владеет миром