cloudest-co / laravel-nova-email-log
一个 Laravel Nova 工具。
v0.0.5
2019-09-05 10:27 UTC
Requires
- php: >=7.2
- cloudest-co/laravel-eloquent-email-log: ^0.0.4
- laravel/nova: ^2.1
- dev-master
- v0.0.5
- v0.0.4
- v0.0.3
- v0.0.2
- dev-dependabot/npm_and_yarn/express-4.18.2
- dev-dependabot/npm_and_yarn/qs-6.5.3
- dev-dependabot/npm_and_yarn/decode-uri-component-0.2.2
- dev-dependabot/npm_and_yarn/loader-utils-1.4.2
- dev-dependabot/npm_and_yarn/url-parse-1.5.10
- dev-dependabot/npm_and_yarn/follow-redirects-1.14.8
- dev-dependabot/npm_and_yarn/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/dns-packet-1.3.4
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/y18n-3.2.2
- dev-dependabot/npm_and_yarn/elliptic-6.5.4
- dev-dependabot/npm_and_yarn/ini-1.3.7
- dev-dependabot/npm_and_yarn/http-proxy-1.18.1
- dev-dependabot/npm_and_yarn/node-sass-4.14.1
This package is auto-updated.
Last update: 2024-09-11 08:18:52 UTC
README
将所有外发邮件记录到数据库中,并在 Laravel Nova 中查看。
安装
您可以通过 composer 安装此包
composer require cloudest-co/laravel-nova-email-log
添加到您的 NovaServiceProvider
/** * Get the tools that should be listed in the Nova sidebar. * * @return array */ public function tools() { return [ new \Cloudest\NovaEmailLog\NovaEmailLog, ]; }
关系
将特性添加到您的用户模型中,以便您可以使用日志。
<?php use Cloudest\LaravelEloquentEmailLog\HasEmailLogs; class User extends Authenticatable { use HasEmailLogs; ... }
将关系添加到您的 Nova User 资源中,以便您可以查看每个用户的电子邮件日志列表。
/** * Get the fields displayed by the resource. * * @param \Illuminate\Http\Request $request * @return array */ public function fields(Request $request) { return [ ... MorphMany::make('Email Logs', 'emailLogs', \Cloudest\NovaEmailLog\EmailLogResource::class), ]; }
安全
如果您发现任何与安全相关的问题,请通过电子邮件 chris@cloudest.co.uk 反馈,而不是使用问题跟踪器。
致谢
许可
MIT 许可证(MIT)。有关更多信息,请参阅 许可文件。