1 defmodule Pleroma.Config.Type.Atom do
6 def cast(key) when is_atom(key) do
10 def cast(key) when is_binary(key) do
11 {:ok, Pleroma.ConfigDB.string_to_elixir_types(key)}
14 def cast(_), do: :error
17 {:ok, Pleroma.ConfigDB.string_to_elixir_types(key)}
20 def dump(key) when is_atom(key), do: {:ok, inspect(key)}
21 def dump(_), do: :error