lib/teamster/general_helper.rb in teamster-0.5.2 vs lib/teamster/general_helper.rb in teamster-0.6.0

- old
+ new

@@ -54,36 +54,36 @@ def footer erb :footer end - def available_modules(shuffle = false) - available_modules = [].tap do |arr| - App.modules.each do |mod| - module_name = mod.to_s.split("::").last - arr << ['/' + module_name.downcase, module_name] unless mod.under_development? + def available_adapters(shuffle = false) + available_adapters = [].tap do |arr| + App.adapters.each do |mod| + adapter_name = mod.to_s.split("::").last + arr << ['/' + adapter_name.downcase, adapter_name] unless mod.under_development? end end - shuffle ? available_modules.shuffle : available_modules + shuffle ? available_adapters.shuffle : available_adapters end - def developing_modules + def developing_adapters [].tap do |arr| - App.modules.each do |mod| - module_name = mod.to_s.split("::").last - arr << ['/' + module_name.downcase, module_name] if mod.under_development? + App.adapters.each do |mod| + adapter_name = mod.to_s.split("::").last + arr << ['/' + adapter_name.downcase, adapter_name] if mod.under_development? end end end - def all_modules(shuffle = false) - all_modules = [].tap do |arr| - App.modules.each do |mod| - module_name = mod.to_s.split("::").last - arr << ['/' + module_name.downcase, module_name] + def all_adapters(shuffle = false) + all_adapters = [].tap do |arr| + App.adapters.each do |mod| + adapter_name = mod.to_s.split("::").last + arr << ['/' + adapter_name.downcase, adapter_name] end end - shuffle ? all_modules.shuffle : all_modules + shuffle ? all_adapters.shuffle : all_adapters end def find_template(views, *args, &block) App.views.each {|v| super(v, *args, &block)} end