Я хочу использовать хэш-параметры в качестве входных данных для метода в Ruby, но есть ли способ быстро установить все одноименные переменные (например, имеющие одно и то же имя) вместо каждого из них отдельно?
Итак, вместо того, чтобы делать следующее:
class Connection
def initialize(opts={})
@host = opts[:host]
@user = opts[:user]
@password = opts[:password]
@project = opts[:project]
# ad nauseum...
есть ли один вкладыш, который будет присваивать каждой входящей опции в хэш переменной с тем же именем?