Module: Iso15924
- Defined in:
- lib/iso-15924.rb,
lib/iso-15924/version.rb
Defined Under Namespace
Classes: Error
Constant Summary collapse
- ISO_15924 =
lambda do yaml_file = File.('iso-15924.yaml', File.dirname(__FILE__)) unsafe_load = if YAML.respond_to? :unsafe_load :unsafe_load else :load end YAML.public_send(unsafe_load, File.read(yaml_file)).tap do |h| h.each do |k,v| v.freeze end end end.call.freeze
- VERSION =
"0.1.7"
Class Method Summary collapse
Class Method Details
.codes ⇒ Object
24 25 26 |
# File 'lib/iso-15924.rb', line 24 def codes ISO_15924.keys end |
.data ⇒ Object
32 33 34 |
# File 'lib/iso-15924.rb', line 32 def data ISO_15924 end |
.valid?(code) ⇒ Boolean
28 29 30 |
# File 'lib/iso-15924.rb', line 28 def valid?(code) codes.include? code end |