Class: Infostrada::Endpoint

Inherits:
Object
  • Object
show all
Defined in:
lib/infostrada/endpoint.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(hash) ⇒ Endpoint

Returns a new instance of Endpoint.



5
6
7
8
9
10
11
# File 'lib/infostrada/endpoint.rb', line 5

def initialize(hash)
  @method = hash['c_Method']
  @last_modified = Formatter.format_date(hash['d_LastModified'])
  @query_string = hash['c_QueryString']

  self
end

Instance Attribute Details

#last_modifiedObject

Returns the value of attribute last_modified.



3
4
5
# File 'lib/infostrada/endpoint.rb', line 3

def last_modified
  @last_modified
end

#methodObject

Returns the value of attribute method.



3
4
5
# File 'lib/infostrada/endpoint.rb', line 3

def method
  @method
end

#query_stringObject

Returns the value of attribute query_string.



3
4
5
# File 'lib/infostrada/endpoint.rb', line 3

def query_string
  @query_string
end