annacl v0.1.0 Annacl.ACL.PermissionsRoles

Permissions context

Link to this section Summary

Link to this section Functions

Link to this function

create_permission_role(permission, role)

Specs

create_permission_role(
  Annacl.ACL.Permissions.Permission.t(),
  Annacl.ACL.Roles.Role.t()
) ::
  {:ok, Annacl.ACL.PermissionsRoles.PermissionRole.t()}
  | {:error, Ecto.Changeset.t()}
Link to this function

delete_permission_role(permission, role)

Specs

delete_permission_role(
  Annacl.ACL.Permissions.Permission.t(),
  Annacl.ACL.Roles.Role.t()
) ::
  {:ok, Annacl.ACL.PermissionsRoles.PermissionRole.t()}
  | {:error, Ecto.Changeset.t()}