如何访问用户,请求、会话树枝通过&更多应用程序
变量
编辑该页面
警告:你浏览的文档欧宝官网下载appob娱乐下载Symfony 2.8,不再维护。
读这个页面的更新版本Symfob娱乐下载ony 6.2(当前的稳定版本)。
< /div>如何访问用户,请求、会话树枝通过&更多应用程序
变量
在每个请求,Symfony将全球模板变量ob娱乐下载应用程序
默认情况下在树枝和PHP模板引擎。的应用程序
变量是一个AppVariable实例将使你获得一些特定于应用程序的自动变量:
-
app.security
2.6(弃用) -
的SecurityContext对象或
零
如果没有。 -
app.user
-
当前用户的表示
零
如果没有。这个变量中存储的值可以是一个用户界面实现了一个对象,其他任何对象__toString ()
方法,甚至普通的字符串。 -
app.request
- 的请求对象代表了当前请求(取决于您的应用程序,这可能是一个sub-request或常规请求,稍后解释)。
-
app.session
-
的会话对象代表了当前用户的会话或
零
如果没有。 -
app.environment
-
当前环境的名称(
dev
,刺激
等等)。 -
app.debug
- 如果在调试模式。否则错误。
1 2 3 4 5
<p>用户名:{{app.user。用户名}}< /p>{%如果app.debug %}<p>请求方法:{{app.request。方法}}< /p><p>应用环境:{{app.environment}}< /p>{%endif%}
提示
您可以添加您自己的全球模板变量,明白了如何将变量注入所有模板(如全局变量)。
< /div>
这项工作,包括代码示例,许可下Creative Commons冲锋队3.0许可证。