Skip to Content Skip to Search
Methods
C
G

Instance Public methods

class_name()

# File lib/generators/stripe/event_handler/event_handler_generator.rb, line 13
def class_name
  generate_file_name.camelize
end

create_event_handler()

# File lib/generators/stripe/event_handler/event_handler_generator.rb, line 4
def create_event_handler
  template "event_handler.rb.erb", File.join("app/lib/stripe/event_handlers", "#{generate_file_name}.rb")
  template "event_handler_spec.rb.erb", File.join("spec/lib/stripe/event_handlers", "#{generate_file_name}_spec.rb")
end

generate_file_name()

# File lib/generators/stripe/event_handler/event_handler_generator.rb, line 9
def generate_file_name
  file_name.tr(".", "_")
end