Improve Federation boundaries
This commit is contained in:
11
lib/federation/activity_stream/converter/converter.ex
Normal file
11
lib/federation/activity_stream/converter/converter.ex
Normal file
@@ -0,0 +1,11 @@
|
||||
defmodule Mobilizon.Federation.ActivityStream.Converter do
|
||||
@moduledoc """
|
||||
Converter behaviour.
|
||||
|
||||
This module allows to convert from ActivityStream format to our own internal
|
||||
one, and back.
|
||||
"""
|
||||
|
||||
@callback as_to_model_data(map) :: map
|
||||
@callback model_to_as(struct) :: map
|
||||
end
|
||||
Reference in New Issue
Block a user