class PhariDocGen
Public Instance Methods
generate(project, path)
click to toggle source
# File lib/PhariDocGen.rb, line 9 def generate (project, path) if project == nil puts "Insert project which generate documentation" project = gets.chomp end if project == '' puts 'Aborting generation due to empty project name' exit end generate = FileHandler.new projectDescription = generate.readProject(project) models = generate.readFiles(project) if path == nil puts 'Insert path to output file' path = gets.chomp end path += '/' unless path.end_with?('/') if path == '' puts 'Aborting generation due to empty path' exit end generate.writeFiles(models, project, projectDescription, path) puts 'Done!' end