Sha256: 3e140879cfcb1ec0b9f68917e73a6f7cce2ea48157790600787d0c2aeb7e6e89
Contents?: true
Size: 985 Bytes
Versions: 32
Compression:
Stored size: 985 Bytes
Contents
require 'forest_liana/engine' module Forest end module ForestLiana module UserSpace end # NOTICE: Deprecated secret value names mattr_accessor :secret_key mattr_accessor :auth_key mattr_accessor :env_secret mattr_accessor :auth_secret mattr_accessor :integrations mattr_accessor :apimap mattr_accessor :allowed_users mattr_accessor :models mattr_accessor :excluded_models mattr_accessor :included_models mattr_accessor :user_class_name mattr_accessor :names_overriden self.apimap = [] self.allowed_users = [] self.models = [] self.excluded_models = [] self.included_models = [] self.user_class_name = nil self.names_overriden = {} def self.schema_for_resource resource self.apimap.find do |collection| SchemaUtils.find_model_from_collection_name(collection.name) .try(:table_name) == resource.table_name end end def self.name_for(model) self.names_overriden[model] || model.try(:table_name) end end
Version data entries
32 entries across 32 versions & 1 rubygems