Class: ActivityPub::ApplicationSerializer

Inherits:
BaseSerializer show all
Defined in:
app/serializers/activity_pub/application_serializer.rb

Instance Method Summary collapse

Methods inherited from BaseSerializer

#audience, #bcc, #bto, #cc, #initialize, #serialize

Constructor Details

This class inherits a constructor from ActivityPub::BaseSerializer

Instance Method Details

#federate? ⇒ Boolean

Returns:

  • (Boolean)


3
4
5
# File 'app/serializers/activity_pub/application_serializer.rb', line 3

def federate?
  @object.public?
end

#to ⇒ Object



7
8
9
# File 'app/serializers/activity_pub/application_serializer.rb', line 7

def to
  Fediverse::Collection::PUBLIC if @object.public?
end