Class: Baykit::BayServer::Util::Mimes
- Inherits:
-
Object
- Object
- Baykit::BayServer::Util::Mimes
- Includes:
- Bcf
- Defined in:
- lib/baykit/bayserver/util/mimes.rb
Constant Summary collapse
- @@mime_map =
{}
Class Method Summary collapse
Class Method Details
.init(bcf_file) ⇒ Object
11 12 13 14 15 16 17 18 19 |
# File 'lib/baykit/bayserver/util/mimes.rb', line 11 def self.init(bcf_file) p = BcfParser.new() doc = p.parse(bcf_file) doc.content_list.each do |kv| if kv.instance_of? BcfKeyVal @@mime_map[kv.key] = kv.value end end end |
.type(ext) ⇒ Object
21 22 23 |
# File 'lib/baykit/bayserver/util/mimes.rb', line 21 def self.type(ext) @@mime_map[ext.downcase] end |