Каково назначение контекста в symfony / asset? - PullRequest
0 голосов
/ 24 августа 2018

В Компонент актива существует понятие контекста. Я проходил через компонент и пытался выяснить, в чем смысл этой концепции?

Насколько я вижу, компонент может обходиться без контекста полностью. Во всем компоненте единственное место, где контекст используется в некоторой логике, - это класс UrlPackage . Если это условие удалить, мне кажется, что код будет выполнять то же самое.

Все остальные классы могут просто использовать базовый путь. Как я понимаю, Контекст используется только для добавления результата getBasePath, который является строкой. isSecure используется только в UrlPackage с целью фильтрации защищенных ссылок, и мне кажется, что система будет вести себя так же без него.

Не могли бы вы пролить свет, пожалуйста?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...