Newer
Older
# Copyright (c) 2011, Diaspora Inc. This file is
# licensed under the Affero General Public License version 3 or later. See
Daniel Vincent Grippi
a validé
module Diaspora
module Webhooks
<<XML
<XML>
<post>#{to_xml.to_s}</post>
</XML>
XML
end
Raphael Sofaer
a validé
Raphael Sofaer
a validé
# @abstract
# @note this must return [Array<Person>]
# @return [Array<Person>]
raise 'You must override subscribers in order to enable federation on this model'
Raphael Sofaer
a validé
# @abstract
def receive(user, person)
raise 'You must override receive in order to enable federation on this model'
Raphael Sofaer
a validé
# @param [User] sender
Raphael Sofaer
a validé
def after_dispatch sender
end