spatie / laravel-backup通知未发布

时间:2016-10-27 08:03:50

标签: laravel-5 notifications backup slack

使用spatie / laravel-backup软件包中的Laravel 5.3和v4。

我正在使用Spatie的this package,它允许我使用简单的终端命令进行备份。设置非常简单,当我运行命令时,备份按预期运行。

但是配置文件中还有一个选项可以在备份后设置通知(发送邮件,发送到松弛,......)。这似乎对我没有任何作用。我既没有接收邮件(我已经设置了我的mailaddress)或者看到我专用的松弛频道的帖子(我添加了webhook)。

自从研究这个问题以来,我已经包含了以下作曲家包:

  • Guzzlehttp /狂饮
  • maknz /松弛laravel
  • maknz /松弛

这是配置文件中的简单通知部分:

'notifications' => [

    'notifications' => [
        \Spatie\Backup\Notifications\Notifications\BackupHasFailed::class         => ['mail'],
        \Spatie\Backup\Notifications\Notifications\UnhealthyBackupWasFound::class => ['mail'],
        \Spatie\Backup\Notifications\Notifications\CleanupHasFailed::class        => ['mail'],
        \Spatie\Backup\Notifications\Notifications\BackupWasSuccessful::class     => ['mail'],
        \Spatie\Backup\Notifications\Notifications\HealthyBackupWasFound::class   => ['mail'],
        \Spatie\Backup\Notifications\Notifications\CleanupWasSuccessful::class    => ['mail'],
    ],

    /*
     * Here you can specify the notifiable to which the notifications should be sent. The default
     * notifiable will use the variables specified in this config file.
     */
    'notifiable' => \Spatie\Backup\Notifications\Notifiable::class,

    'mail' => [
        'to' => 'nicolas@******.***',
    ],

    'slack' => [
        'webhook_url' => 'https://hooks.slack.com/services/*****/*****/*************',
    ],
],

不确定我是否遗忘了什么?谢谢你的帮助

运行命令后我在终端输入的输出:gist.github

额外: This是Laracon EU 2016的演讲,创作者(Freek)展示了他的包裹。

0 个答案:

没有答案