Class: DiaryConsoleView
- Inherits:
-
ConsoleView
- Object
- View
- ConsoleView
- DiaryConsoleView
- Defined in:
- lib/docfolio/views/diary_console_view.rb
Overview
A console view class for the Learning Diary
Instance Method Summary collapse
-
#initialize(diary = nil) ⇒ DiaryConsoleView
constructor
A new instance of DiaryConsoleView.
- #output(diary = nil) ⇒ Object
Constructor Details
#initialize(diary = nil) ⇒ DiaryConsoleView
Returns a new instance of DiaryConsoleView.
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/docfolio/views/diary_console_view.rb', line 6 def initialize(diary = nil) return if diary.nil? @diary = diary @paragraphs = diary.paragraphs @credits = diary.standard_credits @credits_total = diary.standard_credits_total @impact = diary.impact_credits @impact_total = diary.impact_credits_total @total = diary.credits_total end |
Instance Method Details
#output(diary = nil) ⇒ Object
17 18 19 20 |
# File 'lib/docfolio/views/diary_console_view.rb', line 17 def output(diary = nil) initialize(diary) output_str end |