module Mailgun::Tracking::Version
The module which hold version data.
Constants
- DOT
- KEYS
Public Instance Methods
major()
click to toggle source
Major version.
@return [Integer]
# File lib/mailgun/tracking/version.rb, line 15 def major 3 end
minor()
click to toggle source
Minor version.
@return [Integer]
# File lib/mailgun/tracking/version.rb, line 22 def minor 0 end
patch()
click to toggle source
Patch version.
@return [Integer]
# File lib/mailgun/tracking/version.rb, line 29 def patch 0 end
to_a()
click to toggle source
Return an array representation of version.
@return [Array]
# File lib/mailgun/tracking/version.rb, line 43 def to_a [major, minor, patch] end
to_h()
click to toggle source
Return a hash representation of version.
@return [Hash]
# File lib/mailgun/tracking/version.rb, line 36 def to_h ::Hash[KEYS.zip(to_a)] end
to_s()
click to toggle source
Return a string representation of version.
@return [String]
# File lib/mailgun/tracking/version.rb, line 50 def to_s to_a.join(DOT) end