class VersionCake::VersionedResource
Attributes
deprecated_versions[R]
obsolete_versions[R]
supported_versions[R]
uri[R]
Public Class Methods
new(uri, obsolete_versions, deprecated_versions, supported_versions)
click to toggle source
# File lib/versioncake/versioned_resource.rb, line 5 def initialize(uri, obsolete_versions, deprecated_versions, supported_versions) @uri, @supported_versions, @deprecated_versions, @obsolete_versions = uri, supported_versions, deprecated_versions, obsolete_versions end
Public Instance Methods
available_versions()
click to toggle source
# File lib/versioncake/versioned_resource.rb, line 10 def available_versions (@supported_versions.to_a + @deprecated_versions.to_a).sort end
latest_version()
click to toggle source
# File lib/versioncake/versioned_resource.rb, line 14 def latest_version available_versions.last end