W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
要確認(rèn)用戶是否訂購了你的應(yīng)用,使用 subscribed 方法:
if ($user->subscribed())
{
//
}
subscribed 方法很適合用在 路由中間件:
public function handle($request, Closure $next)
{
if ($request->user() && ! $request->user()->subscribed())
{
return redirect('billing');
}
return $next($request);
}
你可以使用 onTrial 方法,確認(rèn)用戶是否還在試用期間:
if ($user->onTrial())
{
//
}
要確認(rèn)用戶是否曾經(jīng)訂購但是已經(jīng)取消了服務(wù),可以使用 cancelled 方法:
if ($user->cancelled())
{
//
}
你可能想確認(rèn)用戶是否已經(jīng)取消訂單,但是服務(wù)還沒有到期。例如,如果用戶在三月五號(hào)取消了訂購,但是服務(wù)會(huì)到三月十號(hào)才過期。那么用戶到三月十號(hào)前都是有效期間。注意, subscribed 方法在過期前都會(huì)返回 true 。
if ($user->onGracePeriod())
{
//
}
everSubscribed 方法可以用來確認(rèn)用戶是否訂購過應(yīng)用程序里的方案:
if ($user->everSubscribed())
{
//
}
onPlan 方法可以用方案 ID 來確認(rèn)用戶是否訂購某方案:
if ($user->onPlan('monthly'))
{
//
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: