ObjectBuilder::BuilderBase
Inherits Reference < Object
Abstract base class for object builders.
Each builder implements type-specific logic for constructing ActivityPub objects from request parameters.
Instance methods
build(params : Hash(String, String | Array(String)), actor : ActivityPub::Actor, object : ActivityPub::Object | Nil = nil) : BuildResult
Builds an ActivityPub object.
Returns a BuildResult containing the object and validation
errors.