module Sqreen::Ecosystem::ModuleApi::ClassMethods

Attributes

module_name[W]

Public Instance Methods

module_name() click to toggle source
# File lib/sqreen/ecosystem/module_api.rb, line 20
def module_name
  if instance_variable_defined?(:@module_name)
    @module_name
  else
    # to snake case
    @module_name = to_s.sub(/.*::/, '').gsub(/([a-z])([A-Z])/, '\1_\2').downcase
  end
end