Module: InItaliano::Classes::TrueClass::Patch
- Included in:
- TrueClass
- Defined in:
- lib/in_italiano/classes/true_class/patch.rb
Instance Method Summary collapse
-
#method_missing(symbol, *args) ⇒ Object
True Class Documentation: docs.ruby-lang.org/en/3.4/TrueClass.html.
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(symbol, *args) ⇒ Object
True Class Documentation: docs.ruby-lang.org/en/3.4/TrueClass.html
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/in_italiano/classes/true_class/patch.rb', line 8 def method_missing(symbol, *args) if symbol === :in_italiano translation = Translations.find(::InItaliano.last_class, ::InItaliano.last_method) ::InItaliano.last_class = nil ::InItaliano.last_method = nil translation else super(symbol, *args) end end |