Module: Followable

Extended by:
ActiveSupport::Concern
Includes:
FederailsCommon
Included in:
Collection, Creator, Model, User
Defined in:
app/models/concerns/followable.rb

Constant Summary

Constants included from FederailsCommon

FederailsCommon::FEDIVERSE_USERNAMES

Instance Method Summary collapse

Methods included from FederailsCommon

#federails_actor, #local?, #remote?

Instance Method Details

#followed_by?(follower) ⇒ Boolean

Returns:

  • (Boolean)


14
15
16
# File 'app/models/concerns/followable.rb', line 14

def followed_by?(follower)
  federails_actor.followers.include? follower.federails_actor
end

#followers ⇒ Object



10
11
12
# File 'app/models/concerns/followable.rb', line 10

def followers
  federails_actor.followers.map(&:entity)
end