class MotionHybrid::Request

Public Class Methods

new(nsurlrequest, type) click to toggle source
# File lib/motion-hybrid/models/request.rb, line 4
def initialize(nsurlrequest, type)
  @nsurlrequest, @type = nsurlrequest, type
end

Public Instance Methods

anchor() click to toggle source
# File lib/motion-hybrid/models/request.rb, line 16
def anchor
  @nsurlrequest.URL.fragment
end
http_method() click to toggle source
# File lib/motion-hybrid/models/request.rb, line 20
def http_method
  @nsurlrequest.HTTPMethod
end
to_s() click to toggle source
# File lib/motion-hybrid/models/request.rb, line 28
def to_s
  "#{http_method} #{url}"
end
type() click to toggle source
# File lib/motion-hybrid/models/request.rb, line 24
def type
  @type
end
url() click to toggle source
# File lib/motion-hybrid/models/request.rb, line 8
def url
  @nsurlrequest.URL.absoluteString
end
url_without_anchor() click to toggle source
# File lib/motion-hybrid/models/request.rb, line 12
def url_without_anchor
  url.gsub(/#.+/, '')
end