[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
José Carlos dos Santos
Criador José Carlos dos Santos 27/10/2022

Olá Carlos, o código usando o auth()->user->subscription->cancelled() estava funcionando certinho, porém quando eu mudei para $subscription->cancelled() controller para armazenar em variáris, apareceu esse erro:

Call to undefined method Laravel\Cashier\Subscription::cancelled()

Meu controller:

public function account()

    {

        $user = auth()->user();

        $invoices =$user->invoices();

        $subscription = $user->subscription('default');

        return view('subscriptions.account',[

            'invoices' => $invoices,

            'subscription' =>$subscription,

            'user' => $user

        ]);

    }


Me ajude aí nessa bronca!

Manager Carlos Ferreira 27/10/2022

Olá, José!
Tudo bem?

Onde está chamando este código? $subscription->cancelled()

Existe essa assinatura "default" para o usuário autenticado?

Carlos Ferreira
Criador José Carlos dos Santos 27/10/2022

O erro estava no nome do método $subscription->cancelled() agora é $subscription->canceled()

 

José Carlos dos Santos
Manager Carlos Ferreira 27/10/2022

Ah sim perfeito, que bom que deu certo, e obrigado por retornar.

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!