asapo/tidy-bundle

适用于Symfony 2项目的PHP-Tidy包装包

安装数: 8,455

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 4

分支: 0

开放问题: 3

语言:CSS

类型:tidy-bundle

0.1.0 2014-08-09 22:15 UTC

This package is auto-updated.

Last update: 2024-08-25 06:20:11 UTC


README

适用于Symfony 2项目的PHP-Tidy包装包

Scrutinizer Code Quality

为什么使用此包?

此包使用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分析器中。

工具栏

image

(最右侧的绿色图标)

面板

image