View Source Bonfire.Data.AccessControl.Grant (Bonfire v0.9.11-social-beta.6)

Summary

Types

t()

@type t() :: %Bonfire.Data.AccessControl.Grant{
  __meta__: Ecto.Schema.Metadata.t(),
  acl: term(),
  acl_id: term(),
  caretaker: term(),
  id: Needle.UID.t() | nil,
  subject: term(),
  subject_id: term(),
  value: term(),
  verb: term(),
  verb_id: term()
}

Functions

changeset(grant \\ %Grant{}, params)

delete(struct, key)

get(struct, key, default \\ nil)

put(struct, key, val)