module GenericResource

Public Class Methods

register_resource!(klass, permitted_attributes: [], overview_attributes: [], resource_deleteable: false) click to toggle source
# File lib/generic_resource.rb, line 5
def self.register_resource!(klass, permitted_attributes: [], overview_attributes: [], resource_deleteable: false)
  @@resources ||= {}
  @@resources[klass.name.underscore.gsub("/","_")] = {
    class: klass,
    permitted_attributes: permitted_attributes,
    overview_attributes: overview_attributes,
    resource_deleteable: resource_deleteable
  }
end