phwoolcon / mail-renderer
Phwoolcon 的电子邮件模板和渲染模块
dev-master / 1.0.x-dev
2017-11-05 05:41 UTC
Requires
- php: ~5.5|~7.0
Requires (Dev)
- phpunit/phpunit: >=5.4.3
- squizlabs/php_codesniffer: ^2.3
This package is auto-updated.
Last update: 2024-08-29 04:41:28 UTC
README
Phwoolcon 的电子邮件模板和渲染模块
安装
作为 phwoolcon
包安装
bin/import-package phwoolcon/mail-renderer
用法
配置
默认配置文件 mail-renderer.php 将链接到 app/config/mail-renderer.php
如果需要更改选项,请在生产目录下创建一个副本并修改它
cp app/config/mail-renderer.php app/config/production/mail-renderer.php vim app/config/production/mail-renderer.php
创建您自己的电子邮件模板
vim phwoolcon-package/views/email/hello/world.phtml
<?php /* @var Phwoolcon\View\Engine\Php $this */ MailRenderer::setSubject(__('Hello world')); ?> <h1>Hello <?= $name ?></h1> <p>Welcome to use <code>phwoolcon/mail-renderer</code>!</p>
从模板渲染电子邮件
<?php use MailRenderer; list($subject, $body) = MailRenderer::renderEmail('hello/world', ['name' => 'John']);
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
测试
$ composer test
贡献
请参阅 CONTRIBUTING 和 CODE_OF_CONDUCT 了解详细信息。
安全
如果您发现任何安全相关的问题,请通过电子邮件 fishdrowned@gmail.com 而不是使用问题跟踪器。
致谢
许可证
Apache许可证,版本2.0。有关更多信息,请参阅 许可证文件。