Thread [LWP::Parallel::UserAgent] Modul->can / Modul->elem
(6 answers)
Opened by kristian at 2011-03-23 20:33 2011-03-23T20:19:32 kristian wenn can() false liefert, wird $protocol->_elem('parse_head', $parse_head) aufgerufen. also die methode _elem auf dem objekt $protocol, welches vermutlich LWP::Protocol ist. und die methode _elem liefert einfach $self->{name_des_arguments} bzw. setzt den wert mit dem 2. argument (siehe http://cpansearch.perl.org/src/GAAS/libwww-perl-6....). ist wohl, weil man nicht direkt $object->{hashkey} benutzen soll, falls es keine eigene methode dadür gibt. also ein einfacher getter/setter. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |