class Fontist::Import::FormulaBuilder
Constants
- FORMULA_ATTRIBUTES
Attributes
Public Class Methods
Source
# File lib/fontist/import/formula_builder.rb, line 20 def initialize @options = {} @font_files = [] @font_collection_files = [] end
Public Instance Methods
Source
# File lib/fontist/import/formula_builder.rb, line 26 def formula formula_attributes.map { |name| [name, send(name)] }.to_h.compact end
Source
# File lib/fontist/import/formula_builder.rb, line 30 def save path = vacant_path yaml = YAML.dump(Helpers::HashHelper.stringify_keys(formula)) File.write(path, yaml) path end