Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > cgi/sessionライブラリ > CGI::Session::FileStoreクラス
クラスの継承リスト: CGI::Session::FileStore < Object < Kernel < BasicObject
File を用いたセッション保存先を表すクラスです。
値として文字列のみ保存することができます。 他の型の値を扱うときは、ユーザが責任を持って型変換を行う必要があります。
new(session, option = {}) -> CGI::Session::FileStore
[permalink][rdoc]自身を初期化します。
CGI::Session クラス内部で使用します。 ユーザが明示的に呼び出す必要はありません。
以下の文字列をキーとして指定することができます。
セッションデータを作成するディレクトリの名前を指定します。 デフォルトは Dir.tmpdir です。
セッションデータのファイル名に与えるプレフィックスを指定します。 デフォルトは空文字列です。
セッションデータのファイル名に与えるサフィックスを指定します。 デフォルトは空文字列です。
close -> ()
[permalink][rdoc]セッションの状態をファイルに保存してファイルを閉じます。
delete -> ()
[permalink][rdoc]セッションを削除してファイルも削除します。
restore -> Hash
[permalink][rdoc]セッションの状態をファイルから復元したハッシュを返します。
update -> ()
[permalink][rdoc]セッションの状態をファイルに保存します。