收银员订阅来插入新记录的方法?

时间:2019-12-01 02:27:39

标签: laravel stripe-payments laravel-cashier

我今天正在网上搜索,看看是否可以在用户续约时以某种方式将新记录添加到某些表中。

假设我们有一个应用程序具有(用户,通知,订阅)标签。

当他第一次订阅时,我可以在同一控制器内的通知表中添加新记录,但是如果我想每次他续订订阅时都可以在通知表中添加新实例呢?

1 个答案:

答案 0 :(得分:0)

Eloquent Model Event

我相信

是必经之路。

或者如果逻辑真的很简单,则可以在模型类中定义它。

     /**
     * The "booting" method of the model.
     *
     * @param Builder
     */
    protected static function boot()
    {
        parent::boot();

        static::updated(function (Subscription $subscription) {
            // your subscription logic here...
        });
    }