Class: DatabaseDocumenter::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/database_documenter/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



5
6
7
8
9
10
# File 'lib/database_documenter/configuration.rb', line 5

def initialize
  @skipped_modules = []
  @hidden_values_columns = %w[encrypted_password current_sign_in_ip remote_address last_sign_in_ip]
  @database_configuration = Rails.application.config.database_configuration[Rails.env]
  @footer = ''
end

Instance Attribute Details

#database_configurationObject

Returns the value of attribute database_configuration.



3
4
5
# File 'lib/database_documenter/configuration.rb', line 3

def database_configuration
  @database_configuration
end

Returns the value of attribute footer.



3
4
5
# File 'lib/database_documenter/configuration.rb', line 3

def footer
  @footer
end

#hidden_values_columnsObject

Returns the value of attribute hidden_values_columns.



3
4
5
# File 'lib/database_documenter/configuration.rb', line 3

def hidden_values_columns
  @hidden_values_columns
end

#skipped_modulesObject

Returns the value of attribute skipped_modules.



3
4
5
# File 'lib/database_documenter/configuration.rb', line 3

def skipped_modules
  @skipped_modules
end