faden / 线程消息事件
dev-master
2020-05-07 10:26 UTC
Requires
- alive2212/laravel-mobile-passport: ^3.0
- fideloper/proxy: ^4.2
- fruitcake/laravel-cors: ^1.0
- guzzlehttp/guzzle: ^6.3
- laravel/framework: ^7.0
- laravel/tinker: ^2.0
- laravel/ui: ^2.0
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ~3|~4
- phpunit/phpunit: ^8.0
- sempro/phpunit-pretty-print: ^1.0
This package is auto-updated.
Last update: 2024-09-07 19:57:17 UTC
README
这里应该放置您的描述。请查看 contributing.md 以查看待办事项列表。
安装
通过 Composer
$ composer require faden/fadenmessagemodule
使用方法
将以下代码添加到 User.php 中
protected $dispatchesEvents = [ 'saved'=> \Faden\FadenMessageModule\Events\FadenUserAddedEvent::class, ]; public function messages() { return $this->belongsToMany( \Faden\FadenMessageModule\FadenMessage::class, 'faden_message_user' , 'user_id', "message_id"); }
设置 .env 邮件部分如下
MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 MAIL_USERNAME=your@address.com MAIL_PASSWORD=***** MAIL_ENCRYPTION=tls MAIL_FROM_ADDRESS=your@address.com MAIL_FROM_NAME= Name
迁移
php artisan migrate
创建 FadenMessageType 然后创建 FadenMessage 模型来触发事件
$messageType->message()->save($message);
变更日志
请参阅 changelog 了解最近的变化。
测试
$ composer test
贡献
请参阅 contributing.md 了解详细信息以及待办事项列表。
安全
如果您发现任何安全相关的问题,请通过电子邮件 ali.salimiansas2@gmail.com 联系,而不是使用问题跟踪器。
致谢
许可证
MIT。请参阅 许可证文件 了解更多信息。