だから、次のように私のコントローラはなります
use Illuminate\Http\Request;
use Illuminate\Cookie\CookieJar;
use Cookie;
class MyController extends Controller {
public function __construct(CookieJar $cookieJar)
{
$this->id = $this->getID();
$this->cookieJar = $cookieJar;
}
private function getID()
{
if (!isset($_COOKIE["ID"])){
$id = 20;
$this->cookieJar->queue('ID', $id, 60);
}
return $id;
}
をしかし、私はエラー
未定義のプロパティ得続ける:アプリケーション\のHttp \をControllers \ MyController :: $ cookieJar
In getID関数です。
私は間違っていますか?可能性のある助けを非常に感謝します!
使用を動作するはずです、周りを呼び出します。 –
@ GM.Akbarを使用すると、「CookieJarクラスが存在しません」というメッセージが表示されます – Coffee
Laravelのバージョンは何ですか? –