dem3trio / carbon-profiler-bundle
Symfony 2/3 性能扩展,用于更改整个项目中 Carbon PHP 日期。
1.1.1
2023-03-30 19:55 UTC
Requires
- php: >=5.3.9
- nesbot/carbon: ^1.22
- symfony/event-dispatcher: ~2.8|~3.0|~4.0
- symfony/form: ~2.8|~3.0|~4.0
- symfony/framework-bundle: ~2.8|~3.0|~4.0
- symfony/http-foundation: ~2.8|~3.0|~4.0
- symfony/http-kernel: ~2.8|~3.0|~4.0
- symfony/routing: ~2.8|~3.0|~4.0
- symfony/web-profiler-bundle: ~2.8|~3.0|~4.0
Requires (Dev)
- mikey179/vfsstream: ^1.6
- phpunit/phpunit: ^5.0
README
Symfony 2/3/4 性能扩展,用于更改整个项目中 Carbon PHP 日期。
安装
使用 composer 安装此包。
composer require dem3trio/carbon-profiler-bundle --dev
配置 Symfony >= 2.8 且 SF <= 3.3
由于该包为 Symfony 性能分析器添加了一个新面板,您应该在 dev
部分下添加该包。
// app/AppKernel.php public function registerBundles() { $bundles = [ // ... prod bundles ]; if (in_array($this->getEnvironment(), ['dev', 'test'], true)) { // ... dev bundles if ('dev' === $this->getEnvironment()) { $bundles[] = new Dem3trio\Bundle\CarbonProfilerBundle\CarbonProfilerBundle(); } } } //
在 routing_dev.yml 文件下添加路由文件
# app/config/routing_dev.yml _time_machine: resource: '@CarbonProfilerBundle/Resources/config/routing.yml' prefix: /_time_machine
Symfony 3.4 和 4.x 的配置
将包添加到您的 bundles.php 文件中
// config/bundles.php <?php return [ // ... Dem3trio\Bundle\CarbonProfilerBundle\CarbonProfilerBundle::class => ['dev' => true], ];
并添加路由文件
# config/routes/dev/carbon_profiler.yml _time_machine: resource: '@CarbonProfilerBundle/Resources/config/routing.yml' prefix: /_time_machine