Module: TeyvatDB
- Defined in:
- lib/teyvatdb.rb,
lib/teyvatdb/version.rb
Overview
Common helpers
Defined Under Namespace
Classes: Error
Constant Summary collapse
- VERSION =
"0.5.9.1"
Class Method Summary collapse
Class Method Details
.filename_to_kamera_key(filename) ⇒ Object
19 20 21 22 |
# File 'lib/teyvatdb.rb', line 19 def filename_to_kamera_key(filename) file_id = filename.gsub(".json", "") file_id.split("_").map(&:capitalize).join end |
.kamera_key_to_filename(kamera_key) ⇒ Object
14 15 16 17 |
# File 'lib/teyvatdb.rb', line 14 def kamera_key_to_filename(kamera_key) file_name = kamera_key.split(/([A-Z][a-z]+)/).reject { |s| s == "" }.map(&:downcase).join("_") "#{file_name}.json" end |