Module: Ext::ActiveRecord

Extended by:
Equipment
Defined in:
lib/ext/active_record.rb

Overview

ActiveRecord extension. Overrides Camping’s behaviour.

NOTE : This Equipment is usable without Camping.

Dependencies

  • ActiveRecord

  • Equipment

Defined Under Namespace

Modules: CClassMethods, Models

Constant Summary

Constants included from Equipment

Equipment::DATA_PATH, Equipment::LIB_PATH

Class Method Summary collapse

Methods included from Equipment

dependencies, depends_on, equip, equip_all, global_extensions, included

Class Method Details

.equip(app) ⇒ Object



39
40
41
42
43
44
45
# File 'lib/ext/active_record.rb', line 39

def self.equip(app)
  unless app.const_defined? :C
    app.module_eval "C=self"
  end
  app.module_eval "module Models;end"
  super
end