Money.Subscription.plan_days
You're seeing just the function
plan_days, go back to Money.Subscription module for more information.
Specs
plan_days(Money.Subscription.Plan.t(), Date.t(), Keyword.t()) :: integer()
Returns number of days in a plan interval.
Arguments
planis anyMoney.Subscription.Plan.tcurrent_interval_startedis anyDate.t
Returns
The number of days in a plan interval.
Examples
iex> plan = Money.Subscription.Plan.new! Money.new!(:USD, 100), :month, 1
iex> Money.Subscription.plan_days plan, ~D[2018-01-01]
31
iex> Money.Subscription.plan_days plan, ~D[2018-02-01]
28
iex> Money.Subscription.plan_days plan, ~D[2018-04-01]
30