【发布时间】:2017-03-06 03:30:52
【问题描述】:
在 Laravel 5.1 和 Cashier ~5.0 中,我曾经像这样获取该用户的 Stipe Customer 详细信息:
$customer = $user->subscription()->getStripeCustomer();
在使用 Cashier ~7.0 更新到 Laravel 5.3 后,我将控制器中的上述行更改为:
$customer = $user->subscription('main')->getStripeCustomer();
自更新以来,我现在收到错误:
BadMethodCallException in Builder.php line 2440:
Call to undefined method Illuminate\Database\Query\Builder::getStripeCustomer()
如何通过Cashier ~7.0 获取Laravel 5.3 中的Stripe 客户详细信息?
【问题讨论】:
标签: laravel laravel-5 stripe-payments laravel-5.3 laravel-cashier