module Outliers::Resources

Public Instance Methods

collections() click to toggle source
# File lib/outliers/resources.rb, line 12
def collections
  all_the_modules.select {|m| (m.is_a? Class) && (m.to_s =~ /Collection$/)}
end
find_by_name(name) click to toggle source
# File lib/outliers/resources.rb, line 7
def find_by_name(name)
  l = resources.select {|m| m.to_human == name }
  l.any? ? l.first : nil
end
resources() click to toggle source
# File lib/outliers/resources.rb, line 16
def resources
  all_the_modules.select {|m| (m.is_a? Class) && !(m.to_s =~ /Collection$/)}
end