module Memoist2
Constants
- VERSION
Public Class Methods
included(klass)
click to toggle source
# File lib/memoist2.rb, line 41 def self.included(klass) klass.extend(ClassMethods) end
memoized_ivar_for(symbol)
click to toggle source
# File lib/memoist2.rb, line 5 def self.memoized_ivar_for(symbol) "@_memoized_#{symbol.to_s.sub(/\?\Z/, '_query').sub(/!\Z/, '_bang')}".to_sym end