Pod::WSDL::Type(3pm)
π Pod::WSDL::Type π
okay so bestie, welcome to Pod::WSDL::Type β a lil module from the Pod::WSDL manual page family (3pm section, iykyk). It's internal use only, which is giving backstage-pass energy. Let's get into it β¨
πΈ NAME πΈ
Pod::WSDL::Type β it represents a type inside Pod::WSDL, and it's internal use only, so no cap, it's not really for you and me to touch directly. π
π SYNOPSIS π
use Pod::WSDL::Type;
my $type = new Pod::WSDL::Param(name => 'My::Foo', array => 0, descr => 'My foo bars');
like. that's the whole vibe. copy, paste, go. π
π¦ DESCRIPTION π¦
So here's the tea: this module is used internally by Pod::WSDL. It is unlikely that you have to interact directly with it. Lowkey you'll probably never meet it in the wild.
But if that ever becomes your situation β bestie, just take a look at the code. It is rather simple. Not a jumpscare, promise. π«Ά
β¨ METHODS β¨
π« new
Instantiates a new Pod::WSDL::Type. Brand new type, just dropped, slay. π
Parameters
nameβ name of the type, something like'string','boolean','My::Foo'etc. π·οΈarrayβ if true, an array of the type is used. defaults to0.descrβ description of the type. give it a lil blurb, it deserves one πpodβ the wsdl pod of the type. Please see the section "Pod Syntax" in the description ofPod::WSDL. (go read it, fr fr π)
π« writeComplexType
Write complex type element for XML output. It takes one parameter:
ownTypesβ reference to hash with own type information. ποΈ
π EXTERNAL DEPENDENCIES π
[none]
literally none. no dependencies, no baggage, she's independent. π β¨
π EXAMPLES π
see Pod::WSDL β that's where the examples live, bestie, go look π
π BUGS π
see Pod::WSDL. not me dodging the question but like. that's where they are. π
π§ TODO π§
see Pod::WSDL. same energy, same destination. β¨
π SEE ALSO π
Pod::WSDL :-)
the smiley is canon, I don't make the rules. π«Ά
π AUTHOR π
Tarek Ahmed, <bloerch -the character every email address contains- oelbsk.org>
π COPYRIGHT AND LICENSE π
Copyright (C) 2006 by Tarek Ahmed
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.5 or, at your option, any later version of Perl 5 you may have available.
bestie this is the legal bit and it's real β free software, same terms as Perl itself, version 5.8.5 or any later Perl 5 you've got. don't skip it. π
okay that's the whole page, you ate that. this doc came from perl v5.34.0, dated 2022-06-16, and yes the page itself is Pod::WSDL::Type(3pm) β mwah, go forth and be iconic ππ
π¦
π¦ where this page comes from
- debian bookworm: libpod-wsdl-perl 0.063-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libpod-wsdl-perl 0.063-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libpod-wsdl-perl 0.063-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libpod-wsdl-perl 0.063-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libpod-wsdl-perl 0.063-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