Sha256: 040d0a2f7c62753c42e816fdcf9d9c948f7f4092707a9c882989ccb1976a3b0e
Contents?: true
Size: 257 Bytes
Versions: 1
Compression:
Stored size: 257 Bytes
Contents
class Typero::UtfLabelType < Typero::Type MASK = /[\/\\\[\]'"]/ def set @value = @value.to_s.gsub(/\s+/,'-').gsub(MASK,'')[0,50].downcase end def validate raise TypeError, "Label is having unallowed characters" if @value =~ MASK end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
typero-0.3.0 | ./lib/typero/type/utf_label.rb |