Class: PactBroker::Versions::Selectors

Inherits:
Array
  • Object
show all
Defined in:
lib/pact_broker/versions/selectors.rb

Instance Method Summary collapse

Constructor Details

#initialize(*selectors) ⇒ Selectors

Returns a new instance of Selectors.



7
8
9
# File 'lib/pact_broker/versions/selectors.rb', line 7

def initialize *selectors
  super([*selectors].flatten)
end

Instance Method Details

#+(other) ⇒ Object



11
12
13
# File 'lib/pact_broker/versions/selectors.rb', line 11

def + other
  Selectors.new(super)
end

#sortObject



15
16
17
# File 'lib/pact_broker/versions/selectors.rb', line 15

def sort
  Selectors.new(super)
end