asapo / tidy-bundle
适用于Symfony 2项目的PHP-Tidy包装包
0.1.0
2014-08-09 22:15 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: 3.7.*
- symfony/monolog-bundle: 2.4.*
- symfony/symfony: 2.5.*
This package is auto-updated.
Last update: 2024-08-25 06:20:11 UTC
README
适用于Symfony 2项目的PHP-Tidy包装包
为什么使用此包?
此包使用tidy-php来自动清理和修复响应。
tidy是什么?
Tidy是对Tidy HTML清理和修复实用程序的绑定,允许您清理、操作HTML文档和遍历文档树。
安装
开发版本
php composer.phar require asapo/tidy-bundle:dev-develop
当前版本
php composer.phar require asapo/tidy-bundle:0.1.*
配置
asapo_tidy: config: [] encoding: utf8 response_listener: true data_collector: true
- config: tidy-php配置查看这里 ...
- encoding: 更改解析器的编码
- response_listener: 启用或禁用响应监听器(自动清理响应)
- data_collector: 启用或禁用数据收集器以在分析器中查看tidy警告/错误
试试看?
您有两种方法可以触发tidy包。
服务
/** @var TidyWrapperInterface $asapoTidy */ $asapoTidy = $this->get('tidy'); $clean = $asapoTidy->cleanUp($dirty, 'your_alias');
自动与响应监听器
return $this->render('AcmeDemoBundle:Welcome:index.html.twig', array(), new TidyResponse('your_alias'));
或
return new TidyResponse('your_alias', $dirty);
分析器
如果启用数据收集器,错误或警告可以显示在symfony2分析器中。
工具栏
(最右侧的绿色图标)