|
|
|
Clear questions and runnable code get the best and fastest answer |
|
| PerlMonks |
Comment on |
| ( #3333=superdoc: print w/ replies, xml ) | Need Help?? |
|
to answer the question "how do I pass a method as a callback"
doSomething is evidently a method, so it gets my ($self,%args) =@_ in the first line. Now if you wanna call an anonymous method $args{on_succes}, do something like
Assure that the callback itself takes self again from the args! on_success => sub { my ($self,%args); }
Cheers Rolf UPDATE: sigh ... there is a parsing problem with $self->$args{on_succes}(ARG_LIST); You'll need to use a temporary var $code_ref
In reply to Re: Managing capture
by LanX
|
|