SOAP::...::Base(3pm)
π NAME π
SOAP::WSDL::Client::Base β bestie, it's a factory class for WSDL-based SOAP access β¨ (it's the lil engine behind your generated interfaces, iykyk)
πΈ SYNOPSIS πΈ
package MySoapInterface;
use SOAP::WSDL::Client::Base;
__PACKAGE__->__create_methods( qw(one two three) );
1;
That's literally it. Four lines and you've got yourself an interface class. Slay π«Ά
π¦ DESCRIPTION π¦
Okay so picture this: it's a factory class for creating interface classes. That's the whole vibe. It makes interface classes. Factory. Classes. Interface.
And the original author is like the first to admit the name is Not It β the docs straight up say it should probably be renamed to SOAP::WSDL::Factory::Interface... π calling yourself out in your own manpage is such main character energy, honestly.
π METHODS π
call
The abstraction layer method between the generated interfaces and SOAP::WSDL::Client. It's giving middle-manager, but like, a useful one π§
π LICENSE AND COPYRIGHT π
Copyright 2004-2007 Martin Kutter.
This file is part of SOAP-WSDL. You may distribute/modify it under the same terms as perl itself.
Periodt. Same terms as perl, no cap π
π AUTHOR π
Martin Kutter <martin.kutter fen-net.de>
(shoutout to the og, we love you π«Ά)
β REPOSITORY INFORMATION β
$Rev: 851 $
$LastChangedBy: kutterma $
$Id: Base.pm 851 2009-05-15 22:45:18Z kutterma $
$HeadURL: https://soap-wsdl.svn.sourceforge.net/svnroot/soap-wsdl/SOAP-WSDL/trunk/lib/SOAP/WSDL/Client/Base.pm $
And that's the whole page, bestie β this one's from perl v5.36.0, dated 2022-10-14, and it is, fr fr, an absolute icon πβ¨
π¦ where this page comes from
- ubuntu noble: libsoap-wsdl-perl 3.004-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libsoap-wsdl-perl 3.004-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libsoap-wsdl-perl 3.004-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms