class

ActivityPub::Object::QuoteAuthorization

Inherits ActivityPub::Object < ActivityPub < Ktistec::Model::Blockable < Ktistec::Model::Deletable < Ktistec::Model::Polymorphic < Ktistec::Model::Linked < Ktistec::Model::Common < Ktistec::Model < Reference < Object

Class methods

map(json, **options)
Source

Instance methods

_association_quote_decision
Source
_has_one_setter_for_quote_decision(quote_decision_ : QuoteDecision, update_associations = true) : QuoteDecision
Source
before_save
Source
quote_decision(include_deleted : Bool = false, include_undone : Bool = false) : QuoteDecision
Source
quote_decision=(quote_decision_ : QuoteDecision) : QuoteDecision
Source
quote_decision?(include_deleted : Bool = false, include_undone : Bool = false) : QuoteDecision | Nil
Source
valid_for?(quoting_object : ActivityPub::Object, quoted_object : ActivityPub::Object) : Bool

Validates this quote authorization.

Returns true if this quote authorization correctly authorizes quoting_object to quote quoted_object, false otherwise.

Source