Class: AocCli::Files::Metafile

Inherits:
Object
  • Object
show all
Defined in:
lib/aoc_cli/files.rb

Class Method Summary collapse

Class Method Details

.get(field) ⇒ Object



108
109
110
# File 'lib/aoc_cli/files.rb', line 108

def self.get(field)
  read.scan(/(?<=#{field}=>).*$/)&.first&.chomp
end

.part(d:) ⇒ Object



114
115
116
# File 'lib/aoc_cli/files.rb', line 114

def self.part(d:)
  Database::Calendar::Part.new(d:d).get
end

.typeObject



111
112
113
# File 'lib/aoc_cli/files.rb', line 111

def self.type
  get("dir").to_sym
end