#send
"Tobias Huesgen" <[email protected]>
| Newsgroups | gmane.comp.lang.ruby.german |
|---|---|
| Message-ID | <002001c24ec5$db36ca00$fe78a8c0@tobiasp3q1o8sl> |
Hallo!
Mir wurde von Armin und Leuten in der NG geraten statt eval #send zu
verwenden. Nun ist es so, dass ich nicht recht weiÃ, wie ich so
Parameter so übergeben kann, dass ich mit einem #send in meinem Code
auskomme. Bis jetzt habe ich folgendes:
@model_data.each do |e|
if @e[1] != nil
GL.send(e[0],e[1]["args"]);
else
GL.send(e[0]);
end;
end;
e[1]["args"] ist ein indiziertes Array mit den Parametern als
Bestandteile. Wie schaffe ich es jetzt mit möglichst wenig Code, die
Parameter zu übergeben?
Hoffe, ich habe mich verständlich ausgedrükt,
mfG Tobias