Call super class method from different method
Bit verbose, but:
self.class.superclass.instance_method(:method_name).bind(self).call
For those times when you want to use super
but you're calling from outside of the actual method on super.
I don't hate how explicit it is though. It can also be extracted into a helper class to eliminate some of the craziness.
Tweet