Method: Contracts::Engine::Base#all_decorators

Defined in:
lib/contracts/engine/base.rb

#all_decoratorsArrayOf[Decorator]

Fetches all accumulated decorators (both this engine and corresponding eigenclass’ engine) It clears all accumulated decorators

Returns:



58
59
60
# File 'lib/contracts/engine/base.rb', line 58

def all_decorators
  pop_decorators + eigenclass_engine.all_decorators
end