class Docfolio

controller class for the diaries/logs collection

Public Class Methods

create(portfolio_file_or_directory) click to toggle source

Creates a portfolio @param [String] portfolio_file_or_directory A portfolio file or a

name of a directory containing portfolio files including files
within subdirectories.
# 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
new() click to toggle source
# File lib/docfolio/logs.rb, line 44
def initialize
  @logs = Logs.new
  @view = CollaterConsoleView.new
end

Public Instance Methods

print_logs() click to toggle source

print all parsed logs to the console