class EnvironmentGenerator
Constants
- ENVIRONMENTS
Public Instance Methods
create_environment_file()
click to toggle source
# File lib/generators/environment/environment_generator.rb, line 8 def create_environment_file assert_valid_environment! template('environment.rb', File.join('config/environments', class_path, "#{file_name}.rb")) end
Private Instance Methods
assert_valid_environment!()
click to toggle source
# File lib/generators/environment/environment_generator.rb, line 21 def assert_valid_environment! return if environment.nil? || ENVIRONMENTS.include?(environment) raise ArgumentError, ["Unknown environment: #{environment.inspect}.", "Valid options: #{ENVIRONMENTS.map(&:inspect).join(', ')}"].join(' ') end