hnhdigital-os/laravel-emogrifier

一个用于将 CSS 样式转换为 HTML 代码中内联样式属性的 Laravel 封装器 emogrifier。

v2.1.0 2020-01-04 10:59 UTC

This package is auto-updated.

Last update: 2024-09-04 21:18:10 UTC


README

                                 _  __ _ 
                                (_)/ _(_)
  ___ _ __ ___   ___   __ _ _ __ _| |_ _  ___ _ __
 / _ \ '_ ` _ \ / _ \ / _` | '__| |  _| |/ _ \ '__|
|  __/ | | | | | (_) | (_| | |  | | | | |  __/ |
 \___|_| |_| |_|\___/ \__, |_|  |_|_| |_|\___|_|
                       __/ |
                      |___/

本包提供了对 Emogrifier 包的 Laravel 封装,该封装允许将 CSS 样式转换为 HTML 代码中的内联样式属性。

Latest Stable Version Total Downloads Latest Unstable Version Built for Laravel License Donate to this project using Patreon

Build Status StyleCI Test Coverage Issue Count Code Climate

本包由澳大利亚精品开发商 H&H|Digital 开发。访问我们的网站 hnh.digital

文档

要求

  • Laravel 5.4
  • PHP 7.1

安装

通过 composer

$ composer require hnhdigital-os/laravel-emogrifier ~2.0

服务提供程序将从 Laravel 5.5 中自动加载。

通过编辑 config/app.php 启用 facade

'aliases' => array(
    ...
    'Emogrifier' => HnhDigital\Emogrifier\Facade::class,
    ...
)

要在 Laravel 5.4 之前版本中启用服务提供程序,请编辑 config/app.php

通过编辑 config/app.php 启用服务提供程序

'providers' => array(
    ...
    HnhDigital\Emogrifier\ServiceProvider::class,
    ...
)

说明

$output = Emogrifier::parse($html, $css);
$output = app('Emogrifier')->parse($html, $css);

贡献

有关详细信息,请参阅 CONTRIBUTING

致谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件