Class: Drails::Generators::ProjectionGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Includes:
UseDomainOption
Defined in:
lib/generators/drails/projection/projection_generator.rb

Instance Method Summary collapse

Methods included from Domain

#domain_class_path

Instance Method Details

#create_projection_fileObject



10
11
12
# File 'lib/generators/drails/projection/projection_generator.rb', line 10

def create_projection_file
  template use_domain('projection.rb'), use_domain_class_file_path('projections', "#{plural_file_name}_projection.rb")
end

#create_test_filesObject



14
15
16
# File 'lib/generators/drails/projection/projection_generator.rb', line 14

def create_test_files
  template use_domain('projection_test.rb'), File.join("test/projections", use_domain_class_path, "#{plural_file_name}_projection_test.rb")
end