thoughtco/lunar-cart-abandonment

月球购物车放弃插件

0.2.3 2024-02-07 08:45 UTC

This package is auto-updated.

Last update: 2024-09-07 10:04:14 UTC


README

这是一个简单的插件,当购物车长时间未活动时,会触发任务。

安装

首先,将以下内容作为composer依赖项要求

composer require thoughtco/lunar-cart-abandonment

然后发布配置文件,以便您定义触发器和任务。

php artisan vendor:publish --tag=lunar-cart-abandonment-config

用法

您可以通过在配置文件中的“triggers”键中添加新的数组来定义触发器,例如

        [
            'interval' => 5, // minutes
            'job' => \App\Jobs\CartAbandonment::class,
            'queue' => 'default', // optional
            'queue_connection' => 'redis', // optional
            'config' => [], // this will be passed to your job along with the cart
        ],  

您的任务应该期待2个参数,$cart$config

如果您不希望计划任务每5分钟运行一次,您可以使用 schedule_interval 配置设置来更改频率。

支持

这是一个免费插件,因此支持是在我们有能力的基础上提供的。如果您有功能请求或遇到错误,请在GitHub上提交问题

仅支持此插件的最新版本。如果您使用旧版本提交错误报告,您的问题将被关闭。