annacl v2.0.0 Annacl.Performers.Performer View Source

A Performer is an Ecto schema used as the main actor for determining abilities.

Link to this section Summary

Link to this section Types

Specs

t() :: %Annacl.Performers.Performer{
  __meta__: term(),
  id: binary(),
  inserted_at: DateTime.t(),
  permissions: [Annacl.Permissions.Permission.t()],
  roles: [Annacl.Roles.Role.t()],
  updated_at: DateTime.t()
}

Link to this section Functions

Link to this function

changeset(performer, attrs)

View Source

Specs

changeset(Performer.t(), map()) :: Ecto.Changeset.t()