Method: Puppet::Pops::Types::PPatternType#instance?

Defined in:
lib/puppet/pops/types/types.rb

#instance?(o, guard = nil) ⇒ Boolean

Returns:

  • (Boolean)


1795
1796
1797
# File 'lib/puppet/pops/types/types.rb', line 1795

def instance?(o, guard = nil)
  o.is_a?(String) && (@patterns.empty? || @patterns.any? { |p| p.regexp.match(o) })
end