Packages
bgg_loggee
0.1.0
A tool to interact with your board game collection and plays in Board Game Geek
Current section
Files
Jump to
Current section
Files
lib/player.ex
defmodule Loggee.Player do
@required_keys [:name]
@enforce_keys @required_keys
@derive Jason.Encoder
defstruct [:name, :username, :userid, :win, :repeat, :score, :selected]
def build(name, username \\ nil, user_id \\ nil, win \\ 0, score \\ 0) do
%Loggee.Player{
username: username,
userid: user_id,
repeat: "true",
name: name,
win: win,
score: score,
selected: "false"
}
end
end