Can anyone give me some insight as to why the
ActiveSupport::CoreExtensions::Float::Time method ‘years’ is being
deprecated? I have an application managing contracts and being able to
manipulate and report on them based on the number of years the contract
lasts, is very convenient.
fractional years are no longer respected. convert to integers and use
this instead:
ActiveSupport::CoreExtensions::Integer::Time
On 20 Feb 2009, at 11:18, Rob N. wrote:
Can anyone give me some insight as to why the
ActiveSupport::CoreExtensions::Float::Time method ‘years’ is being
deprecated? I have an application managing contracts and being able to
manipulate and report on them based on the number of years the
contract
lasts, is very convenient.
It’s to do with
http://groups.google.com/group/rubyonrails-core/browse_thread/thread/e546c5a2c3d82da5/8556c83c1d028eff
These methods used to be on Numeric, but did weird things with floats,
so they were pulled out of Numeric and now only exist (in actual form)
on Integer.
Fred
Frederick C. wrote:
It’s to do with
http://groups.google.com/group/rubyonrails-core/browse_thread/thread/e546c5a2c3d82da5/8556c83c1d028effThese methods used to be on Numeric, but did weird things with floats,
so they were pulled out of Numeric and now only exist (in actual form)
on Integer.
Thank you - just the information I was looking for.