Module: BallGag

Extended by:
Cloak, Engine::ClassMethods
Defined in:
lib/ball_gag/gag.rb,
lib/ball_gag/cloak.rb,
lib/ball_gag/engine.rb,
lib/ball_gag/errors.rb,
lib/ball_gag/version.rb

Defined Under Namespace

Modules: ClassMethods, Cloak, Engine Classes: BadResultsMappingError, NoEngineConfiguredError

Constant Summary collapse

VERSION =
'0.0.2'

Class Method Summary collapse

Methods included from Cloak

negative_preterite=, preterite, preterite=, preterite_negative?, verb, verb=

Methods included from Engine::ClassMethods

engine, engine=

Class Method Details

.included(base) ⇒ Object



2
3
4
5
6
7
8
# File 'lib/ball_gag/gag.rb', line 2

def self.included base
  @gagged_inclusions ||= {}
  if !@gagged_inclusions[base]
    @gagged_inclusions[base] = true
    base.extend ClassMethods
  end
end