Module: RbPath

Defined in:
lib/rbpath.rb,
lib/rbpath/version.rb

Defined Under Namespace

Modules: ClassMixin, ObjectMixin, Utils Classes: Query

Constant Summary collapse

VERSION =
"0.2.3"

Class Method Summary collapse

Class Method Details

.extended(obj) ⇒ Object



14
15
16
# File 'lib/rbpath.rb', line 14

def self.extended(obj)
  obj.singleton_class.send(:include, RbPath::ObjectMixin)
end

.included(klass) ⇒ Object



9
10
11
12
# File 'lib/rbpath.rb', line 9

def self.included(klass)
  klass.send(:include, RbPath::ObjectMixin)
  klass.extend RbPath::ClassMixin
end