in reply to Class method names in a scalar variable
In addition to LanX's answer (which is correct), I'll point out that $self->$method->() is valid Perl; it just doesn't do what you want. $self->$method->() will call the method named in $method on the $self object; it then assumes that the method will return a coderef, and calls that coderef.
|
|---|