Sha256: 7c4e7f6d6f17d2e53a11e90d4f1554055ca6a53adcab163331c6fd95ac1484d4
Contents?: true
Size: 405 Bytes
Versions: 21
Compression:
Stored size: 405 Bytes
Contents
module CanTango class PermissionEngine < Engine module Selector autoload_modules :Base, :Licenses, :Roles, :RoleGroups, :Users, :UserTypes, :AccountTypes def self.create type, collector selector_class(type).new collector end def self.selector_class type "CanTango::PermissionEngine::Selector::#{type.to_s.camelize}".constantize end end end end
Version data entries
21 entries across 21 versions & 1 rubygems