Sha256: 8a422b766ee985a2df0df54a9c9786fa631aec0b508903b0c7b2df1b5ac89e62
Contents?: true
Size: 596 Bytes
Versions: 87
Compression:
Stored size: 596 Bytes
Contents
class EntityCard attr_accessor :entity attr_accessor :name, :long_name, :description, :meta attr_accessor :list_container, :action_controller def initialize(entity) @entity = entity end %w(name long_name description meta).each do |method| self.send(:define_method, method.to_sym) do |&block| if block instance_variable_set("@#{method}", block) else instance_variable_get("@#{method}") end end end end module EntityRESTHelpers def entity_card_render(card) partial_render('entity_partials/entity_card', :card => card) end end
Version data entries
87 entries across 87 versions & 1 rubygems