This method is deprecated or moved on the latest stable version.
The last existing version (v1.2.6) is shown here.
find_plugins(*base_paths)
protected
Return a list of plugin paths within base_path. A plugin path is a
directory that contains either a lib directory or an init.rb file. This
recurses into directories which are not plugin paths, so you may organize
your plugins within the plugin path.
# File railties/lib/initializer.rb, line 350
def find_plugins(*base_paths)
base_paths.flatten.inject([]) do |plugins, base_path|
Dir.glob(File.join(base_path, '*')).each do |path|
if plugin_path?(path)
plugins << path if plugin_enabled?(path)
elsif File.directory?(path)
plugins += find_plugins(path)
end
end
plugins
end
end