Class: TeamApi::FrontMatter
- Inherits:
-
Object
- Object
- TeamApi::FrontMatter
- Defined in:
- lib/team_api/front_matter.rb
Defined Under Namespace
Classes: Error
Constant Summary collapse
Class Method Summary collapse
Class Method Details
.update_front_matter(filename) {|front_matter| ... } ⇒ Object
14 15 16 17 18 19 20 21 |
# File 'lib/team_api/front_matter.rb', line 14 def self.update_front_matter(filename) end_front_matter = front_matter_end_index filename, content front_matter = content[0..end_front_matter] content = content[end_front_matter..-1] front_matter = SafeYAML.load front_matter, safe: true yield front_matter File.write filename.downcase, "#{front_matter.to_yaml}#{content}" end |