Ответ 1
-
Чтение Атрибут AR
@payment_detail.send("#{address_type}_address_country")
ИЛИ
@payment_detail.read_attribute("#{address_type}_address_country")
-
Запись атрибута AR
@payment_detail.send("#{address_type}_address_country=", value)
ИЛИ
@payment_detail.write_attribute("#{address_type}_address_country", value)
-
Установка переменной экземпляра
@payment_detail.instance_variable_set("@#{address_type}_address_country", value)
-
Получение переменной экземпляра
@payment_detail.instance_variable_get("@#{address_type}_address_country")
Ссылка
- отправить метод документация
- read_attribute метод документация
- write_attribute метод документация
- instance_variable_get метод документация
- instance_variable_set метод документация