class

ObjectBuilder::BuildResult

Inherits Reference < Object

Result of building an ActivityPub object.

Contains the built object and validation errors.

Constructors

new(object : ActivityPub::Object, errors : Hash(String, Array(String)) = Hash(String, Array(String)).new)
Source

Instance methods

add_error(field : String, message : String)

Adds a validation error for a field.

Source
errors
Source
errors=(errors : Hash(String, Array(String)))
Source
object
Source
object=(object : ActivityPub::Object)
Source
valid?

Returns true if there are no validation errors.

Source