Некоторый код, который у меня был, который использовал attr_accessor_with_default
в модели рельсов, теперь выдает мне предупреждение об устаревании, говоря мне: «Вместо этого используйте Ruby ! "
Итак, подумав, что, возможно, в ruby 1.9.2
есть новый бит, который заставляет attr_accessor
обрабатывать значения по умолчанию, я погуглил, но не увидел этого. Я действительно видел кучу методов для переопределения attr_accessor
для обработки значений по умолчанию.
Это то, что они имеют в виду, когда говорят мне «Использовать Ruby?» Или я должен писать полные геттеры / сеттеры сейчас? Или я не могу найти какой-то новый способ?