Class: Docfolio
- Inherits:
-
Object
- Object
- Docfolio
- Defined in:
- lib/docfolio/logs.rb
Overview
controller class for the diaries/logs collection
Class Method Summary collapse
-
.create(portfolio_file_or_directory) ⇒ Object
Creates a portfolio.
Instance Method Summary collapse
-
#initialize ⇒ Docfolio
constructor
A new instance of Docfolio.
-
#print_logs ⇒ Object
print all parsed logs to the console.
Constructor Details
#initialize ⇒ Docfolio
Returns a new instance of Docfolio.
44 45 46 47 |
# File 'lib/docfolio/logs.rb', line 44 def initialize @logs = Logs.new @view = CollaterConsoleView.new end |
Class Method Details
.create(portfolio_file_or_directory) ⇒ Object
Creates a portfolio
53 54 55 56 57 |
# File 'lib/docfolio/logs.rb', line 53 def self.create(portfolio_file_or_directory) logs = Logs.new logs.add(portfolio_file_or_directory) CollaterConsoleView.new.print_logs(logs) end |
Instance Method Details
#print_logs ⇒ Object
print all parsed logs to the console
60 61 62 |
# File 'lib/docfolio/logs.rb', line 60 def print_logs @view.print_logs(@logs) end |