smeenz has asked for the wisdom of the Perl Monks concerning the following question:
I'm rather confused by the perl syntax that I've come across in SOAP::Lite examples, as it doesn't seem to follow any syntax rules that I've come across before.
Take this for example:
I really don't understand what the -> operator is doing here.. normally I'ld use it as a dereference, eg $hashptr->{'key'}, but this one is just weird.#!perl -w use SOAP::Lite; print SOAP::Lite -> uri('http://www.soaplite.com/Demo') -> proxy('http://services.soaplite.com/hibye.cgi') -> hi() -> result;
I'ld be forever grateful if someone could explain what's going on in the example above.
Secondly, consider this example:
#!perl -w use SOAP::Lite +autodispatch => uri => 'http://www.soaplite.com/My/Examples', proxy => 'http://services.soaplite.com/auth/examples.cgi', ; print getStateName(21);
Where did the sub getStateName get defined ? Does SOAP::Lite add to perl's namespace dynamically depending on the SOAP call you're making ?
Retitled by holli from 'SOAP::Lite syntax and talking to a Cisco Call Manager'.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Perl syntax question
by adrianh (Chancellor) on Jun 03, 2005 at 07:51 UTC | |
|
Re: Perl syntax question
by Zaxo (Archbishop) on Jun 03, 2005 at 07:53 UTC | |
|
Re: Perl syntax question
by spurperl (Priest) on Jun 03, 2005 at 07:56 UTC | |
by Anonymous Monk on Jun 03, 2005 at 08:07 UTC | |
by spurperl (Priest) on Jun 03, 2005 at 08:21 UTC | |
|
Re: Perl syntax question
by jhourcle (Prior) on Jun 03, 2005 at 15:02 UTC | |
by smeenz (Sexton) on Jun 03, 2005 at 22:15 UTC | |
by smeenz (Sexton) on Jun 03, 2005 at 22:50 UTC | |
by smeenz (Sexton) on Jun 03, 2005 at 22:59 UTC | |
by jhourcle (Prior) on Jun 04, 2005 at 02:20 UTC | |
by jhourcle (Prior) on Jun 04, 2005 at 17:16 UTC | |
by smeenz (Sexton) on Jun 04, 2005 at 19:53 UTC | |
by jhourcle (Prior) on Jun 04, 2005 at 22:24 UTC | |
|