Module: DeepSymbolizable
- Defined in:
- lib/deep_symbolize.rb
Overview
DEEP-SYMBOLIZE =================================
Defined Under Namespace
Modules: Symbolizers
Instance Method Summary collapse
-
#deep_symbolize(&block) ⇒ Object
———————————————- DEEP-SYMBOLIZE ——————————- ———————————————-.
Instance Method Details
#deep_symbolize(&block) ⇒ Object
DEEP-SYMBOLIZE ——————————-
9 10 11 12 13 |
# File 'lib/deep_symbolize.rb', line 9 def deep_symbolize(&block) method = self.class.to_s.downcase.to_sym syms = DeepSymbolizable::Symbolizers syms.respond_to?(method) ? syms.send(method, self, &block) : self end |