承接 atreo/mailer 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

atreo/mailer

Composer 安装命令:

composer require atreo/mailer

包简介

Email service with latte templates for Nette Framework.

README 文档

README

Installation

$ composer require atreo/mailer

Extension configuration:

mailer: Atreo\Mailer\DI\MailerExtension

mailer:
	templatesDir: %appDir%/Templates/@emails
	catchExceptions: true
	sender: false # or your custom sender for example: @rabbitMqSender

Use mailer:


/**
 * @inject
 * @var \Atreo\Mailer\Mailer
 */
public $mailer;

// you can use basic email class

$email = new Email();
$email->addRecipient('test@test.cz', 'Testovací Uživatel');
$email->setBody('Testovací email');
$this->mailer->send($email);

// or you can use your own email class

$this->mailer->send(new ForgottenPasswordEmail($user, $resetKey));

// class definition

class ForgottenPasswordEmail extends Email
{

	/**
	 * @param \App\Entity\User $user
	 */
	public function __construct(User $user)
	{
		$this->setSubject("Obnovení hesla");
		$this->addRecipient($user->email, $user->name);
		$this->setTemplateBody(['user' => $user]);
	}

}


统计信息

  • 总下载量: 202
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2016-04-14

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固