Sha256: 525619188d16210d57cc83115bed8d11c2250def17d3642dd1dbfbf546703e12
Contents?: true
Size: 523 Bytes
Versions: 34
Compression:
Stored size: 523 Bytes
Contents
module Schematic module Generator module Restrictions class Custom < Base def generate(builder) validators_for_column.each do |validator| if validator.respond_to?(:xsd_pattern_restrictions) validator.xsd_pattern_restrictions.each do |restriction| builder.xs(:pattern, "value" => restriction.is_a?(Regexp) ? restriction.source : restriction) end return end end end end end end end
Version data entries
34 entries across 34 versions & 1 rubygems