Module: IsParanoidExt

Defined in:
lib/is_paranoid_ext.rb

Instance Method Summary collapse

Instance Method Details

#has_and_belongs_to_many_paranoid(association_id, options = {}, &extension) ⇒ Object



10
11
12
13
# File 'lib/is_paranoid_ext.rb', line 10

def has_and_belongs_to_many_paranoid(association_id, options = {}, &extension)
  merge_paranoid_options!(association_id, options)
  has_and_belongs_to_many association_id, options, &extension
end

#has_many_paranoid(association_id, options = {}, &extension) ⇒ Object



5
6
7
8
# File 'lib/is_paranoid_ext.rb', line 5

def has_many_paranoid(association_id, options = {}, &extension)
  merge_paranoid_options!(association_id, options)
  has_many association_id, options, &extension
end

#has_one_paranoid(association_id, options = {}, &extension) ⇒ Object



15
16
17
18
# File 'lib/is_paranoid_ext.rb', line 15

def has_one_paranoid(association_id, options = {}, &extension)
  merge_paranoid_options!(association_id, options)
  has_one association_id, options, &extension
end