Class: Docgen::Generators::DocumentGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/generators/docgen/document_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_document_fileObject



9
10
11
12
13
14
15
16
17
# File 'lib/generators/docgen/document_generator.rb', line 9

def create_document_file
  # добавляем 0 для ИД задания спереди для значений от 1 до 10
  @file_doc_id = "%02d" % file_name.to_i
  @doc_type = options['doc_type']
  dir_name = "app/documents/#{@doc_type}"
  filename = "document_#{@file_doc_id}.rb"

  template 'document.rb', File.join(dir_name, filename)
end