module ActsAsAble::Dissable::InstanceMethods
Public Instance Methods
diss_count()
click to toggle source
# File lib/acts_as_able/dissable.rb, line 18 def diss_count self.dissers.count end
dissers_by_type(disser_type, options = {})
click to toggle source
# File lib/acts_as_able/dissable.rb, line 22 def dissers_by_type(disser_type, options = {}) ids = Diss. where('dissable_id' => self.id, 'dissable_type' => class_name(self), 'disser_type' => disser_type.name ).pluck('disser_id') return disser_type.where("id in (?)", ids) end