class WPDB::Config::AutoDiscover
Public Class Methods
new(directory = Dir.pwd)
click to toggle source
# File lib/ruby-wpdb/config.rb, line 52 def initialize(directory = Dir.pwd) @directory = Pathname(directory) end
Public Instance Methods
file()
click to toggle source
# File lib/ruby-wpdb/config.rb, line 56 def file @file ||= files.map { |file| @directory + file }.find { |file| File.exist?(file) } end
Private Instance Methods
files()
click to toggle source
# File lib/ruby-wpdb/config.rb, line 61 def files ["wp-config.php", "../wp-config.php", "wp/wp-config.php", "wordpress/wp-config.php", "config.yml"] end