# File lib/cimi/model/entity_metadata.rb, line 38 def self.find(id, context) entity_metadata = [] if id == :all CIMI::Model.root_entities.each do |entity| entity_class = CIMI::Model.const_get("#{entity.singularize}") entity_metadata << entity_class.create_entity_metadata(context) if entity_class.respond_to?(:create_entity_metadata) end return entity_metadata else entity_class = CIMI::Model.const_get("#{id.camelize}") if entity_class.respond_to?(:create_entity_metadata) entity_class.create_entity_metadata(context) end end end