Module: ActsAsFavorite::Favor::ClassMethods

Defined in:
lib/acts_as_favorite/favor.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_favorableObject



9
10
11
12
# File 'lib/acts_as_favorite/favor.rb', line 9

def acts_as_favorable
  has_many :favorites, as: :favorable, dependent: :destroy
  include ActsAsFavorite::Favor::InstanceMethods
end

#favorable?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/acts_as_favorite/favor.rb', line 14

def favorable?
  true
end