# File lib/rolify/adapters/mongoid/resource_adapter.rb, line 14 def resources_find(roles_table, relation, role_name) roles = roles_table.classify.constantize.where(:name.in => Array(role_name), :resource_type.in => self.relation_types_for(relation)) resources = [] roles.each do |role| if role.resource_id.nil? resources += relation.all else resources << role.resource end end resources.compact.uniq end