Sha256: ce7b88c41e8be87530a856d4c99888153f2b32049d6bd432f73036d6f22019a7
Contents?: true
Size: 428 Bytes
Versions: 24
Compression:
Stored size: 428 Bytes
Contents
module Ezid # # An EZID session # # @api private # class Session attr_reader :cookie def initialize(cookie=nil) open(cookie) if cookie end def inspect super.sub(/@cookie="[^\"]+"/, "OPEN") end def open(cookie) @cookie = cookie end def close @cookie = nil end def closed? cookie.nil? end def open? !closed? end end end
Version data entries
24 entries across 24 versions & 1 rubygems