class Wordmove::Generators::DBConfigReader

Public Class Methods

config() click to toggle source
# File lib/wordmove/generators/movefile_adapter.rb, line 14
def self.config
  new.config
end

Public Instance Methods

config() click to toggle source
# File lib/wordmove/generators/movefile_adapter.rb, line 18
def config
  OpenStruct.new(database_config)
end
database_config() click to toggle source
# File lib/wordmove/generators/movefile_adapter.rb, line 22
def database_config
  if wp_config_exists?
    WordpressDBConfig.config
  else
    DefaultDBConfig.config
  end
end
wp_config_exists?() click to toggle source
# File lib/wordmove/generators/movefile_adapter.rb, line 30
def wp_config_exists?
  File.exist?(WordpressDirectory.default_path_for(:wp_config))
end