Я должен сделать обобщенную функцию, которая используется для вызова многих других функций в зависимости от получаемых доступов.
Например:
def func1
@access = ['public','private','protected']
for acc in @access
@temp = "get_"+acc[1]+"_data"
end
end
def get_public_data
end
def get_private_data
end
def get_protected_data
end
но @temp принимает его как строку и присваивает ей.
Пожалуйста, помогите в этом как можно скорее.
Спасибо