module Troles::Common::Api::ClassMethods
Public Instance Methods
apis()
click to toggle source
# File lib/troles/common/api/class_methods.rb, line 3 def apis [:core, :cache, :config, :event, :read, :validation, :write] end
included(base)
click to toggle source
# File lib/troles/common/api/class_methods.rb, line 7 def included(base) apis.each do |api| begin base.include_and_extend :"#{api.to_s.camelize}" rescue end end end