Catalystでcookie
ただcookieを扱いたいだけなのに怒られて涙目。
時間をあけて再度やってみたら単純な話だった…。
$c->response->cookies->{COOKIE_NAME} = {value=>hoge, expires=>'+1M'};
↑でcookieセット完了。
responseなのかrequestなのかはその時に合わせて。
取り出すときは
$c->request->cookies->{COOKIE_NAME}->value;
でOK
ただしCOOKIE_NAMEのcookieが存在しないと怒られるので、事前に確認が必要。
やっぱりじっくりとドキュメントだとか、チュートリアル読まないとだめぽ。
もっと早くから手をつけておくんだった…!
っていう毎度お馴染みの後悔メソッド。