【发布时间】:2017-05-24 16:30:35
【问题描述】:
我想在底部getUsername()时检查cookie是否设置。谁能帮我快速解决这个问题?我已经尝试了几个小时没有运气。
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Response;
use Illuminate\Support\Facades\Cookie;
class CookieController extends Controller
{
public function setCookie(\stdClass $request)
{
$minutes = 60;
$response = new Response(view('panel.panel'));
$response->withCookie(cookie('userInfo', $request, $minutes));
return $response;
}
public function getCookie(){
$val = cookie::get('userInfo');
return $val;
}
public function getUsername(){
$cookie = cookie::get('userInfo');
return $cookie->message->username;
}
public function getShopID(){
$cookie = cookie::get('ShopID');
return $cookie->message->shopID;
}
}
?>
【问题讨论】: