Laravel 4 条带出纳:在null上调用成员函数subscribed()
我正在使用Laravel构建一个条带订阅PHP网站。当我试图检查用户是否已订阅时,我遇到了这个错误 错误出现在视图中,Laravel在这一行上说它的Laravel 4 条带出纳:在null上调用成员函数subscribed(),laravel-4,stripe-payments,Laravel 4,Stripe Payments,我正在使用Laravel构建一个条带订阅PHP网站。当我试图检查用户是否已订阅时,我遇到了这个错误 错误出现在视图中,Laravel在这一行上说它的@if($user->subscribed()) 我的代码: @extends('temp.main') @section('content') @if ($user->subscribed()) <p>Subscribed</p> @else <p>N
@if($user->subscribed())
我的代码:
@extends('temp.main')
@section('content')
@if ($user->subscribed())
<p>Subscribed</p>
@else
<p>Not Subscribed </p>
@endif
@stop
@extends('temp.main'))
@节(“内容”)
@如果($user->subscribed())
订阅
@否则
未订阅
@恩迪夫
@停止
错误:
在null上调用成员函数subscribed()
订阅
未订阅
在使用Auth::user()之前,需要先检查Auth::check()
大概是这样的:
@if (Auth::check() && !$user->subscribed())
这只意味着您的
$user
在这里为空,该变量来自何处?受保护的$user;公共函数_construct(){$this->user=Auth::user();}公共函数getSubscription。({返回视图::make('Subscriptionfolder.Subscription')->with('user',$this->user);}
@if (Auth::check() && !$user->subscribed())