Current section
Files
Jump to
Current section
Files
lib/plus_one_updoot.ex
defmodule PlusOneUpdoot do
alias PlusOneUpdoot.Atom, as: PlusOneUpdootAtom
alias PlusOneUpdoot.Date, as: PlusOneUpdootDate
alias PlusOneUpdoot.Email, as: PlusOneUpdootEmail
alias PlusOneUpdoot.Integer, as: PlusOneUpdootInteger
alias PlusOneUpdoot.Module, as: PlusOneUpdootModule
alias PlusOneUpdoot.String, as: PlusOneUpdootString
defdelegate atom!(), to: PlusOneUpdootAtom, as: :increment!
defdelegate atom!(arg), to: PlusOneUpdootAtom, as: :increment!
defdelegate date!(), to: PlusOneUpdootDate, as: :increment!
defdelegate date!(arg), to: PlusOneUpdootDate, as: :increment!
defdelegate email!(), to: PlusOneUpdootEmail, as: :increment!
defdelegate email!(arg), to: PlusOneUpdootEmail, as: :increment!
defdelegate integer!(), to: PlusOneUpdootInteger, as: :increment!
defdelegate module!(), to: PlusOneUpdootModule, as: :increment!
defdelegate module!(arg), to: PlusOneUpdootModule, as: :increment!
defdelegate string!(), to: PlusOneUpdootString, as: :increment!
defdelegate string!(arg), to: PlusOneUpdootString, as: :increment!
end