module TroleGroups::Api::ClassMethods
Public Instance Methods
apis()
click to toggle source
# File lib/trole_groups/api.rb, line 13 def apis [:core, :cache, :config, :event, :read, :validation, :write] end
included(base)
click to toggle source
# File lib/trole_groups/api.rb, line 17 def included(base) apis.each do |api| begin base.include_and_extend :"#{api.to_s.camelize}" rescue puts "include error: #{api}" end end end