Class: Hanamimastery::CLI::Entities::Episode

Inherits:
Object
  • Object
show all
Defined in:
lib/hanamimastery/cli/repositories/episodes.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(content) ⇒ Episode

Returns a new instance of Episode.



7
8
9
10
# File 'lib/hanamimastery/cli/repositories/episodes.rb', line 7

def initialize(content)
  starts_from = content.lines[1..-1].index("---\n") + 2
  @content = content.lines[starts_from..-1].join
end

Instance Attribute Details

#contentObject (readonly)

Returns the value of attribute content.



11
12
13
# File 'lib/hanamimastery/cli/repositories/episodes.rb', line 11

def content
  @content
end