class Rails::Generators::ContextGenerator

Public Instance Methods

create_context_file() click to toggle source
# File lib/generators/context/context_generator.rb, line 14
def create_context_file
  template(
    'context.rb',
    File.join(
      'app/contexts',
      class_path,
      "#{file_name}_context.rb"
    )
  )
end

Private Instance Methods

parent_class_name() click to toggle source
# File lib/generators/context/context_generator.rb, line 28
def parent_class_name
  options[:parent] || defined?(ApplicationContext) ?
    'ApplicationContext' : 'Dicer::Context'
end