Class: PMS::Proxy

Inherits:
Object
  • Object
show all
Defined in:
lib/pms/proxy.rb

Direct Known Subclasses

TokenProxy

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pms) ⇒ Proxy

Returns a new instance of Proxy.



33
34
35
36
37
# File 'lib/pms/proxy.rb', line 33

def initialize(pms)
  @pms     = pms
  @index   = pms.index
  @results = pms.results
end

Instance Attribute Details

#indexObject (readonly)

Returns the value of attribute index.



31
32
33
# File 'lib/pms/proxy.rb', line 31

def index
  @index
end

#pmsObject (readonly)

Returns the value of attribute pms.



31
32
33
# File 'lib/pms/proxy.rb', line 31

def pms
  @pms
end

#resultsObject (readonly)

Returns the value of attribute results.



31
32
33
# File 'lib/pms/proxy.rb', line 31

def results
  @results
end

Instance Method Details

#matchesObject



39
40
41
# File 'lib/pms/proxy.rb', line 39

def matches
  index.matches(results)
end