Module: DataMapper::Resource

Defined in:
lib/dm-filemaker-adapter/adapter.rb

Overview

All this to tack on class and instance methods to the model/resource.

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object



10
11
12
13
14
15
16
17
18
# File 'lib/dm-filemaker-adapter/adapter.rb', line 10

def included(klass)
  included_orig(klass)
  if klass.repository.adapter.to_s[/filemaker/i]
    klass.instance_eval do
      extend repository.adapter.class::ModelMethods
      include repository.adapter.class::ResourceMethods
    end
  end
end

.included_origObject



9
# File 'lib/dm-filemaker-adapter/adapter.rb', line 9

alias_method :included_orig, :included