Module: Paperclip::Resource

Defined in:
lib/dm-paperclip.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



230
231
232
233
234
235
236
237
238
239
240
241
242
243
# File 'lib/dm-paperclip.rb', line 230

def self.included(base)
  base.extend Paperclip::ClassMethods
  base.extend Paperclip::Ext::Class::Hook

  # Done at this time to ensure that the user
  # had a chance to configure the app in an initializer
  if Paperclip.config.use_dm_validations
    require 'dm-validations'
    require 'dm-paperclip/validations'
    base.extend Paperclip::Validate::ClassMethods
  end

  Paperclip.require_processors
end