class Mongoid::Generators::ConfigGenerator

Generator class for Mongoid configuration files.

Public Class Methods

source_root() click to toggle source

Returns the path to the templates directory.

@return [ String ] The path.

# File lib/rails/generators/mongoid/config/config_generator.rb, line 18
def self.source_root
  @_mongoid_source_root ||= File.expand_path("../templates", __FILE__)
end

Public Instance Methods

create_config_file() click to toggle source

Creates a mongoid.yml config file from a template.

# File lib/rails/generators/mongoid/config/config_generator.rb, line 37
def create_config_file
  template 'mongoid.yml', File.join('config', 'mongoid.yml')
end
create_initializer_file() click to toggle source

Creates a mongoid.rb initializer file from a template.

# File lib/rails/generators/mongoid/config/config_generator.rb, line 42
def create_initializer_file
  template 'mongoid.rb', File.join('config', 'initializers', 'mongoid.rb')
end