class Hermeneutics::Cgi::Data::Lines

Public Class Methods

new(lines) click to toggle source
# File lib/hermeneutics/cgi.rb, line 209
def initialize lines
  @lines = lines
end

Public Instance Methods

data() click to toggle source
# File lib/hermeneutics/cgi.rb, line 212
def data ; @lines.join $/ ; end
parse() { |k, v| ... } click to toggle source
# File lib/hermeneutics/cgi.rb, line 213
def parse
  @lines.each { |s|
    k, v = s.split %r/=/
    v ||= k
    [k, v].each { |x| x.strip! }
    yield k, v
  }
end