Module: CommandLineController
- Extended by:
- CommandLineController
- Included in:
- CommandLineController
- Defined in:
- app/controllers/controller.rb
Instance Method Summary collapse
Instance Method Details
#display_search(text, ext) ⇒ Object
26 27 28 |
# File 'app/controllers/controller.rb', line 26 def display_search(text, ext) SearchDisplay.run(DestinationFileWriter.return_display_file, text, ext) end |
#file_writing ⇒ Object
18 19 20 21 22 23 24 |
# File 'app/controllers/controller.rb', line 18 def file_writing DestinationFileWriter.run(Snippet.snippet_array) DestinationFileWriter.run(Snippet.rb_snippets, "rb") if Snippet.rb_snippets.any? DestinationFileWriter.run(Snippet.js_snippets, "js") if Snippet.js_snippets.any? DestinationFileWriter.run(Snippet.erb_snippets, "erb") if Snippet. erb_snippets.any? Snippet.snippet_array = [] end |
#run(file) ⇒ Object
10 11 12 13 14 15 16 |
# File 'app/controllers/controller.rb', line 10 def run(file) file_read = SourceFileReaderWriter.new(file) to_run = file_read.convert_to_array_of_lines CodeScanner.run(to_run, SourceFileReaderWriter.file_to_open) file_writing file_read.overwrite_existing_snips end |