elephantly / amp-converter-bundle

Amp Converter for Symfony

安装次数: 2,637

依赖者: 0

建议者: 0

安全性: 0

星标: 6

关注者: 5

分支: 4

开放问题: 0

类型:symfony-bundle

v1.0.5 2018-03-21 10:30 UTC

This package is not auto-updated.

Last update: 2024-09-26 18:32:25 UTC


README

Packagist PHP Symfony2 Packagist Packagist Travis Code Climate Code Climate

特性

基本特性列表

  • 将经典HTML转换为AmpHtml
  • 获取AmpHtml所需的脚本列表

支持元素

  • amp-iframe
  • amp-audio
  • amp-brightcove
  • amp-dailymotion
  • amp-image
  • amp-video
  • amp-vimeo
  • amp-youtube
  • amp-facebook
  • amp-instagram
  • amp-pinterest
  • amp-twitter

测试元素

  • amp-iframe
  • amp-audio
  • amp-brightcove
  • amp-dailymotion
  • amp-image
  • amp-video
  • amp-vimeo
  • amp-youtube
  • amp-facebook
  • amp-instagram
  • amp-pinterest
  • amp-twitter

安装

使用composer安装

composer require elephantly/amp-converter-bundle

然后在你的 AppKernel.php 文件中添加

new Elephantly\AmpConverterBundle\ElephantlyAmpConverterBundle(),

最后,只需使用服务来访问函数

$converter  = $this->get('elephantly.amp_converter');
$ampHtml    = $converter->convert($html);
$ampScripts = $converter->getAmpScripts($html);

这就完成了

拉取请求

非常欢迎拉取请求 :D 请不要犹豫告诉我们如果你需要某个功能,发现任何问题,或者只是想要讨论这个组件的未来...

待办事项

  • 完成贡献指南
  • 测试所有元素
  • 创建空的转换器以克隆

制作此内容所使用的工具