在内核中配置

编辑本页

警告:您正在浏览的文档欧宝官网下载appob娱乐下载Symfony 4.1,现已不再维护。

本页的更新版本用于Syob娱乐下载mfony 6.2(当前稳定版本)。

在内核中配置

一些配置可以在内核类本身上完成(默认位于src / Kernel.php).你可以通过重写父类中的特定方法来做到这一点内核类。

配置

字符集

类型字符串默认的utf - 8

这将返回应用程序中使用的字符集。要更改它,请重写getCharset ()方法并返回另一个字符集,例如:

1 2 3 4 5 6 7 8 9 10 11
/ / src / Kernel.php使用ob娱乐下载组件HttpKernel内核作为BaseKernel/ /……内核扩展BaseKernel公共函数getCharset()返回“iso - 8859 - 1”;}}

内核的名字

类型字符串默认的src(即包含内核类的目录名)

要更改此设置,请重写getName ()方法。或者,将内核移动到不同的目录中。例如,如果您将内核移动到foo /目录(而不是src /),则内核名称为喷火

内核的名称通常不是直接重要的—它用于生成缓存文件—您可能只会在以下情况下更改它使用具有多个内核的应用程序

项目目录

类型字符串默认的:工程目录composer.json

这将返回Symfony项目的根目录。ob娱乐下载它被计算为main所在的目录composer.json文件被保存。

如果出于某种原因composer.json文件不存储在项目的根目录下,您可以重写getProjectDir ()方法返回正确的项目目录:

12 3 4 5 6 7 8 9 10 11 12 13
/ / src / Kernel.php使用ob娱乐下载组件HttpKernel内核作为BaseKernel/ /……内核扩展BaseKernel/ /……公共函数getProjectDir()返回realpath (__DIR__“/ . . /”);}}

缓存目录

类型字符串默认的$ this - > rootDir /缓存/ $ this - >环境

这将返回缓存目录的路径。要更改它,请重写getCacheDir ()方法。读作“如何覆盖Symfony的默认目录ob娱乐下载结构获取更多信息。

日志目录

类型字符串默认的$ this - > rootDir /日志

这将返回日志目录的路径。要更改它,请重写getLogDir ()方法。读作“如何覆盖Symfony的默认目录ob娱乐下载结构获取更多信息。

此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。