Module: Perspectives::ActiveRecord::ClassMethods

Defined in:
lib/perspectives/active_record.rb

Instance Method Summary collapse

Instance Method Details

#active_record_klassObject



12
13
14
# File 'lib/perspectives/active_record.rb', line 12

def active_record_klass
  name.split('::').first.singularize.constantize
end

#id_paramObject



8
9
10
# File 'lib/perspectives/active_record.rb', line 8

def id_param
  :"#{active_record_klass.name.underscore}_id"
end