symfony / asset中上下文的目的是什么?

时间:2018-08-24 14:22:14

标签: symfony symfony4

Asset component中有一个上下文的概念。 我正在仔细研究该组件,并试图弄清楚该概念背后的意图是什么?

据我所知,组件完全可以没有上下文。在整个组件中,在某些逻辑中使用上下文的唯一位置是在UrlPackage class中。 如果除去此条件,在我看来,代码将执行相同的操作。

所有其他类只能使用基本路径。我如何看待上下文仅用于将getBasePath的结果放在字符串之前。 isSecure仅在UrlPackage中用于过滤安全链接,对我来说,没有它,系统看起来将表现相同。

请给我一些礼物吧?

0 个答案:

没有答案