Комментарии 11
Не так давно писали чтото-похожее для YAML-конфигов, в целом очень полезный функционал в умелых руках.
0
Удобно строить бизнес-правила, можно даже в сочетание написать билдер на JS
0
Если бы еще аннотации были частью языка, а не в виде коментариев.
0
Вот это велосипед! Лямбды и eval оказались недостаточно клёвыми.
+1
eval совсем не клево, а лямбды — как вы в конфигах опишите лямбды?
0
Какой же это конфиг, если в нём код? А если код, то почему не php?
+1
Ну не стоит лукавить. Конфиги в крупных фреймворках влияют на логику работы приложения. Это не просто информация о том как подключать кешер, соединяться с базой, на каком порту приложение работает и так далее. Вы описываете роутинг, схемы моделей. Так что это просто расширение возможностей конфигов с логикой.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Новое в Symfony 2.4: компонент ExpressionLanguage