Sigra.Admin.Audit.Export (Sigra v0.2.3)

Copy Markdown View Source

Shared scope-safe CSV export orchestration for admin audit explorer routes.

Summary

Functions

csv(config, admin_scope, params \\ %{})

@spec csv(map(), Sigra.Admin.Scope.t(), map() | keyword() | nil) ::
  {:ok, String.t()} | {:error, term()}

subject_csv(config, admin_scope, user_id, params \\ %{})

@spec subject_csv(map(), Sigra.Admin.Scope.t(), binary(), map() | keyword() | nil) ::
  {:ok, String.t()} | {:error, term()}