Module: Proxified

Extended by:
ActiveSupport::Concern
Defined in:
lib/proxified.rb,
lib/proxified/version.rb

Overview

Allows to proxify and unproxify any instance method of a class with custom code and to inherit and change the behaviour down the class hierarchy.

The global methods allow to dinamically proxify and unproxify a class or an object injecting Proxified in the class or the object’s singleton class.

This makes possible to dinamically wrap a proxy around any class with no need for the class to know it, and to change the behaviour of one or more objects without side effects on other objects of the same class.

Constant Summary collapse

VERSION =
'1.0.0'