Class: SoarSc::Web::Parser

Inherits:
Object
  • Object
show all
Defined in:
lib/soar_sc_mvc/parser.rb

Class Method Summary collapse

Class Method Details

.ensure_not_quoted(value) ⇒ Object



14
15
16
# File 'lib/soar_sc_mvc/parser.rb', line 14

def self.ensure_not_quoted(value)
  is_quoted?(value) ? value[1..-2] : value
end

.ensure_quoted(value) ⇒ Object



10
11
12
# File 'lib/soar_sc_mvc/parser.rb', line 10

def self.ensure_quoted(value)
  is_quoted?(value) ? value : "\"#{value}\""
end

.parseIntoParams(request) ⇒ Object



4
5
6
7
8
# File 'lib/soar_sc_mvc/parser.rb', line 4

def self.parseIntoParams(request)
  rx = extract_request_parameters(request)
  return {} if not rx
  enumerate_parameters(rx)
end