View Source Mobilizon.Service.Activity behaviour (Mobilizon v5.0.0-beta.1)
Behavior for Activity creators
Summary
Callbacks
@callback insert_activity(entity :: struct(), options :: Keyword.t()) :: {:ok, Oban.Job.t()} | {:ok, any()} | {:error, Ecto.Changeset.t()}
Functions
@spec object(Mobilizon.Activities.Activity.t()) :: struct() | nil