Module: Epubber::Models::Concerns::HasIntroduction
- Included in:
- Book
- Defined in:
- lib/epubber/models/concerns/has_introduction.rb
Instance Method Summary collapse
Instance Method Details
#contextified_introduction ⇒ Object
12 13 14 15 |
# File 'lib/epubber/models/concerns/has_introduction.rb', line 12 def contextified_introduction return nil if introduction.nil? return introduction.contextify end |
#introduction {|@introduction| ... } ⇒ Object
5 6 7 8 9 10 |
# File 'lib/epubber/models/concerns/has_introduction.rb', line 5 def introduction(&block) @introduction ||= nil return @introduction unless block_given? @introduction = Epubber::Models::Introduction.new yield @introduction end |