class MarketTown::Checkout::Error

Public Instance Methods

error() click to toggle source
# File lib/market_town/checkout/error.rb, line 4
def error
  self.class.name.sub('MarketTown::Checkout::', '')
                 .split('::')
                 .join('_')
                 .gsub(/([A-Z]+)([A-Z][a-z])/, '\1_\2')
                 .gsub(/([a-z])([A-Z])/, '\1_\2')
                 .downcase
                 .to_sym
end