Class: String
- Inherits:
-
Object
- Object
- String
- Defined in:
- lib/chef/sugar/core_extensions/string.rb
Overview
require_relative ‘../constraints’
Instance Method Summary collapse
-
#satisfied_by?(version) ⇒ Boolean
Treat strings as version constraints.
-
#satisfies?(*constraints) ⇒ Boolean
Treat strings as version objects.
Instance Method Details
#satisfied_by?(version) ⇒ Boolean
Treat strings as version constraints.
46 47 48 |
# File 'lib/chef/sugar/core_extensions/string.rb', line 46 def satisfied_by?(version) Chef::Sugar::Constraints::Constraint.new(dup).satisfied_by?(version) end |
#satisfies?(*constraints) ⇒ Boolean
Treat strings as version objects.
31 32 33 |
# File 'lib/chef/sugar/core_extensions/string.rb', line 31 def satisfies?(*constraints) Chef::Sugar::Constraints::Version.new(dup).satisfies?(*constraints) end |