Library.Canvas.User (Portico/Z v0.1.0)
Model objects for the Canvas API representation of a user.
See Library.Canvas
for a system schema diagram.
Link to this section Summary
Functions
Default changeset for a user.
Given some attrs
, attempt to create a valid Elixir.Library.Canvas.User
Given some attrs
, attempt to create a valid Elixir.Library.Canvas.User
Link to this section Functions
Link to this function
changeset(user, attrs)
Default changeset for a user.
Often used as the basis for a conversion to a different shape for API calls.
Link to this function
create_struct(attrs \\ %{})
Given some attrs
, attempt to create a valid Elixir.Library.Canvas.User
Returns {:ok, %Elixir.Library.Canvas.User{}}
on success and {:error, %Ecto.Changeset{}}
on failure.
Link to this function
create_struct!(attrs \\ %{})
Given some attrs
, attempt to create a valid Elixir.Library.Canvas.User
Raises on failure.