定制 bilberrry-packages/yii-sendgrid 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

bilberrry-packages/yii-sendgrid

Composer 安装命令:

composer require bilberrry-packages/yii-sendgrid

包简介

README 文档

README

YiiSendGrid is an application component used for sending email through sendgrid.
It's a wrapper for SendGrid php library

Requirements

  • PHP 5.6+

Instalattion

  • download the file and extract to protected/extensions (or anywhere you like, but then adjust the example accordingly)
  • go to the extension directory and run composer install

Add the component to your configuration file (usually protected/configs/main.php) as below:

return array(  
	'components' => array(  
		//...
 		'sendgrid' => array(  
 			'class' => 'ext.yii-sendgrid.YiiSendGrid', //path to YiiSendGrid class  
 			'apiKey'=>'myApiKey', //replace with your actual api key  
 		),  
 		//...  
 	)  
 );  

How to use

Examples

$message = Yii::app()->sendgrid->createEmail();
//shortcut to $message = new Mail();

$message->addContent(
    "text/html", "<strong>Example message</strong>"
);
$message->setSubject('Test message');
$message->addTo('to@mydomain.com');
$message->setFrom(from@mydomain.com);

Yii::app()->sendgrid->send($message);  

Resources

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-02-06