Laravel Касса Отмена возвращает вызов функции участника отмены на ноль - PullRequest
0 голосов
/ 04 февраля 2020

Хорошо, это не имеет смысла для меня. подписанный метод явно возвращает истину, но затем метод отмены возвращает « вызов функции-члена отмены при нулевом ». Это должно работать в соответствии с документацией Кассира. У кого-нибудь есть идеи, почему он это сделал?

public function cancel() {
  $user = auth()->user();
  if( $user->subscribed('CkWraps Subscription') ) {
    $user->subscription('CKWraps Subscription')->cancel();
  }
  return back()->with('status', 'Your subscription has been canceled. We\'re sorry to see you go!');
}

1 Ответ

0 голосов
/ 04 февраля 2020

Хорошо, это просто странно, но я думаю, это была какая-то странная проблема с кодировкой символов. Установка имени подписки в качестве константы исправило его.

    define("SUB", 'CkWraps Subscription');
    $user = auth()->user();
    if( $user->subscribed(SUB) ) {
        $user->subscription(SUB)->cancel();
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...