Method: HaveAPI.versions

Defined in:
lib/haveapi/api.rb

.versions(module_name) ⇒ Object

Return a list of all API versions.



49
50
51
52
53
54
55
56
57
58
59
# File 'lib/haveapi/api.rb', line 49

def self.versions(module_name)
  ret = []

  resources(module_name) do |r|
    ret << r.version unless ret.include?(r.version)
  end

  ret.compact!
  ret << implicit_version if ret.empty? && implicit_version
  ret
end