class NoBrainer::Generators::InstallGenerator::RequireProxy

Attributes

required_paths[RW]

Public Class Methods

new() click to toggle source
# File lib/rails/generators/nobrainer/install_generator.rb, line 13
def initialize
  self.required_paths = []
end

Public Instance Methods

require(path) click to toggle source
# File lib/rails/generators/nobrainer/install_generator.rb, line 17
def require(path)
  self.required_paths << path
end
resolve_require_path(path) click to toggle source
# File lib/rails/generators/nobrainer/install_generator.rb, line 21
def resolve_require_path(path)
  $:.map { |dir| File.join(dir, path) }.detect { |f| File.exists?(f) }
end