.gitignore | |
|
|
Gemfile | |
|
|
Gemfile.lock | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/console | |
|
|
bin/setup | |
|
|
period.gemspec | |
|
|
lib/numeric.rb | 6 |
|
|
lib/period.rb | 62 |
|
|
lib/period/belongs_to.rb | 2 |
|
|
lib/period/belongs_to/month.rb | 9 |
|
|
lib/period/belongs_to/quarter.rb | 9 |
|
|
lib/period/belongs_to/week.rb | 9 |
|
|
lib/period/belongs_to/year.rb | 9 |
|
|
lib/period/day.rb | 27 |
|
|
lib/period/free_period.rb | 93 |
|
|
lib/period/has_many.rb | 13 |
|
|
lib/period/has_many/days.rb | 10 |
|
|
lib/period/has_many/months.rb | 10 |
|
|
lib/period/has_many/quarters.rb | 10 |
|
|
lib/period/has_many/weeks.rb | 17 |
|
|
lib/period/has_many/years.rb | 10 |
|
|
lib/period/month.rb | 28 |
|
|
lib/period/quarter.rb | 32 |
|
|
lib/period/standard_period.rb | 48 |
|
|
lib/period/version.rb | 3 |
|
|
lib/period/week.rb | 32 |
|
|
lib/period/year.rb | 26 |
|
|