Method: ExampleFile#initialize

Defined in:
lib/example_file.rb

#initialize(file_name) ⇒ ExampleFile

Returns a new instance of ExampleFile.



24
25
26
27
28
29
30
31
32
33
# File 'lib/example_file.rb', line 24

def initialize(file_name)
  @file_name = file_name
  @regular_file_name = @file_name.sub SUFFIX, ''

  @basename = Paint[File.basename(@file_name), :green, :bold]
  @regular_basename = Paint[File.basename(@regular_file_name), :red, :bold]

  @choices = DEFAULT_CHOICES.dup
  @question_prefix = nil
end