Module: SleipnirAPI::Util
- Defined in:
- lib/sleipnir_api/util.rb
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#api ⇒ Object
15 16 17 |
# File 'lib/sleipnir_api/util.rb', line 15 def api self.sleipnir.api end |
#ensure_version(required_version) ⇒ Object
4 5 6 7 8 9 |
# File 'lib/sleipnir_api/util.rb', line 4 def ensure_version(required_version) if self.sleipnir.version < required_version raise SleipnirAPI::NotImplementedError, "require Sleipnir v#{required_version}, but v#{self.sleipnir.version}" end end |
#join_keyword(keywords) ⇒ Object
11 12 13 |
# File 'lib/sleipnir_api/util.rb', line 11 def join_keyword(keywords) keywords.flatten.compact.map{|e| %Q{"#{e}"} }.join(" ") end |