Class: WPDB::Config::AutoDiscover
- Inherits:
-
Object
- Object
- WPDB::Config::AutoDiscover
- Defined in:
- lib/ruby-wpdb/config.rb
Instance Method Summary collapse
- #file ⇒ Object
-
#initialize(directory = Dir.pwd) ⇒ AutoDiscover
constructor
A new instance of AutoDiscover.
Constructor Details
#initialize(directory = Dir.pwd) ⇒ AutoDiscover
Returns a new instance of AutoDiscover.
52 53 54 |
# File 'lib/ruby-wpdb/config.rb', line 52 def initialize(directory = Dir.pwd) @directory = Pathname(directory) end |
Instance Method Details
#file ⇒ Object
56 57 58 |
# File 'lib/ruby-wpdb/config.rb', line 56 def file @file ||= files.map { |file| @directory + file }.find { |file| File.exist?(file) } end |