faden/线程消息事件

dev-master 2020-05-07 10:26 UTC

This package is auto-updated.

Last update: 2024-09-07 19:57:17 UTC


README

Latest Version on Packagist Total Downloads Build Status StyleCI

这里应该放置您的描述。请查看 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。请参阅 许可证文件 了解更多信息。