forked from peimei/has_many_tenses
-
Notifications
You must be signed in to change notification settings - Fork 0
Allows models to have associations and instance bools based on past recent and future
angelo0000/has_many_tenses
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
HasManyTenses =================== HasManyTenses allows you to either use the created_at field on a Model or supply your own :compare_to column name. This plugin allows you to use that field to get association collections like model.collection.recent, future, past and instance booleans like mode.past? model.future? model.recent? Prerequisites ============= Rails 1.2.6+ Installing the plugin ===================== -- Get the plugin: git clone git://github.com/peimei/has_many_tenses.git vendor/plugins/has_many_tenses -- To get access to the instance methods just add has_many_tenses to your model You can also modify the recency comparer via has_many_tenses(:recency => 30.minutes.ago) You can also modify the compare_to comparer via has_many_tenses(:compare_to => :calendar_event) -- To use the association proxies do something like: has_many :comments, :order => 'created_at ASC', :dependent => :destroy, :extend => RailsJitsu::HasManyTenses::SingletonMethods NOTES: ====== This plugin was born from helping angelo0000 on #rubyonrails trying to dry up his code and seeing how far we could push it. Copyright (c) 2007 E. James O'Kelly, released under the MIT license www.railsjitsu.com
About
Allows models to have associations and instance bools based on past recent and future
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Ruby 100.0%