在我的旧php
代码中,我可以使用获得cookie
<?php echo json_encode($_COOKIE['basket']); ?>;
现在我怎么能在拉拉威尔做到这一点。
我只想在我的控制器中做这样的事情;
public function author ($) {
// Get system cookie
$cookie = retrieve a cookie
return view('pages.blog.author', ['cookie' => $cookie]);
}
然后我可以在我的视图中访问它。
FYI;我要检索的cookie没有随请求一起发送。这是通过访问另一个页面发送的cookie。
您应该使用cookie facade。抱歉,我找不到laravel 5的链接,但这个laravel 4.2的例子对我有用。
编辑:更改链接
use Cookie;
class myController {
public function myfunction {
$cookie = Cookie::get("cookie_name");
}
}