Current section
Files
Jump to
Current section
Files
lib/permit/helpers.ex
defmodule Permit.Helpers do
alias Permit.Types
@spec resource_module_from_resource(Types.resource()) :: Types.resource_module()
def resource_module_from_resource(resource) when is_atom(resource),
do: resource
def resource_module_from_resource(resource) when is_struct(resource),
do: resource.__struct__
end