Method: Hubspot::Discovery::BaseModuleClient::ClassMethods#define_classes_methods

Defined in:
lib/hubspot/discovery/base_module_client.rb

#define_classes_methodsObject



34
35
36
37
38
39
40
# File 'lib/hubspot/discovery/base_module_client.rb', line 34

def define_classes_methods
  api_classes.each do |api_class|
    define_method("#{api_class}_api") do
      Kernel.const_get("#{self.class.base_module}::#{Hubspot::Helpers::CamelCase.new.format(__method__.to_s)}").new(params)
    end
  end
end