在内核中进行配置(例如AppKernel)
编辑本页警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 2.8,现已不再维护。
读本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。
在内核中进行配置(例如AppKernel)
一些配置可以在内核类本身(通常称为app / AppKernel.php
).你可以通过重写父类中的特定方法来做到这一点内核类。
配置
字符集
类型:字符串
默认的:utf - 8
这将返回应用程序中使用的字符集。要更改它,请重写getCharset ()方法并返回另一个字符集,例如:
1 2 3 4 5 6 7 8 9 10
/ / app / AppKernel.php/ /……类AppKernel扩展内核{公共函数getCharset(){返回“iso - 8859 - 1”;}}
内核的名字
类型:字符串
默认的:应用程序
(即包含内核类的目录名)
要更改此设置,请重写getName ()方法。或者,将内核移动到不同的目录中。例如,如果您将内核移动到喷火
目录(而不是应用程序
),则内核名称为喷火
.
内核的名称通常并不直接重要——它用于生成缓存文件。如果您有一个具有多个内核的应用程序,使每个内核具有唯一名称的最简单方法是复制应用程序
目录并将其重命名为其他内容(例如:喷火
).
根目录
类型:字符串
默认的:目录AppKernel
这将返回内核的根目录。如果使用Symfony标准版,ob娱乐下载根目录指的是应用程序
目录中。
要更改此设置,请重写getRootDir ()方法:
12 3 4 5 6 7 8 9 10 11 12
/ / app / AppKernel.php/ /……类AppKernel扩展内核{/ /……公共函数getRootDir(){返回realpath (父::getRootDir()。“/ . . /”);}}
缓存目录
类型:字符串
默认的:$ this - > rootDir /缓存/ $ this - >环境
这将返回缓存目录的路径。要更改它,请重写getCacheDir ()方法。读作“如何覆盖Symfony的默认目录ob娱乐下载结构获取更多信息。
日志目录
类型:字符串
默认的:$ this - > rootDir /日志
这将返回日志目录的路径。要更改它,请重写getLogDir ()方法。读作“如何覆盖Symfony的默认目录ob娱乐下载结构获取更多信息。
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。