Module: Agio::Flags
- Included in:
- Bourse
- Defined in:
- lib/agio/flags.rb
Overview
Meta-programming methods to help create and manage the flags used to help keep track of processing state for Agio.
Defined Under Namespace
Modules: ClassMethods
Class Method Summary collapse
-
.extend_object(object) ⇒ Object
When
extend Agio::Flagsis specified in a class, this willextendthe class methods with Agio::Flags::ClassMethods andincludeAgio::Flags.
Class Method Details
.extend_object(object) ⇒ Object
When extend Agio::Flags is specified in a class, this will extend the class methods with Agio::Flags::ClassMethods and include Agio::Flags.
11 12 13 14 |
# File 'lib/agio/flags.rb', line 11 def self.extend_object(object) object.extend ClassMethods object.__send__(:include, self) end |