module ObjectFactory
Defined in:
services/object_factory.crClass Method Summary
-
.build_from_params(params : Hash(String, String | Array(String)), actor : ActivityPub::Actor, object : ActivityPub::Object | Nil = nil) : ObjectBuilder::BuildResult
Builds an ActivityPub object from request parameters.
Class Method Detail
def self.build_from_params(params : Hash(String, String | Array(String)), actor : ActivityPub::Actor, object : ActivityPub::Object | Nil = nil) : ObjectBuilder::BuildResult
#
Builds an ActivityPub object from request parameters.
Automatically detects the object type and delegates to the
appropriate builder (NoteBuilder, QuestionBuilder, etc.).