autoload_helper.rb 276 B

12345678910
  1. module Docs
  2. module AutoloadHelper
  3. def autoload_all(path, suffix = '')
  4. Dir["#{Docs.root_path}/#{path}/**/*.rb"].each do |file|
  5. name = File.basename(file, '.rb') + (suffix ? "_#{suffix}" : '')
  6. autoload name.camelize, file
  7. end
  8. end
  9. end
  10. end