#laravel #laravel-cashier
Вопрос:
Итак, у меня есть модель, которая представляет собой план, содержащий данные для входа и т. Д.
Мне нужно связать это с подпиской в Кассе,
namespace App;
use LaravelCashierSubscription as CashierSubscription;
class Subscription extends CashierSubscription
{
public function place()
{
return $this->belongsTo('AppPlace');
}
public function plan()
{
return $this->belongsTo('AppPlan', 'stripe_plan', 'stripe_id');
}
public function getRenewsAtAttribute()
{
return Carbon::parse($this->asStripeSubscription()->current_period_end);
}
// ...
}
Однако, когда я отменяю подписку в кассе, мне нужно «отключить» план от подписки, установив, таким образом, план отменен и запустив некоторый код контроллера, чтобы удалить их данные с сервера.
Как мне создать эту ссылку?