WSNotif...odesType(3)
π
WSNotif...odesType β the Perl class for FaultCodesType (section 3 of the User Contributed Perl Documentation, bestie π)
Okay so picture this: it's perldoc, it's section 3, and the page is literally called WSNotif...odesType(3) β yes the name is truncated with dots, no that's not a typo, that's just how the man page got rendered, and honestly? iconic of it. π¦
β¨ NAME β¨
WSNotif...odesType β a Perl data type class for the XML Schema defined simpleType FaultCodesType from the namespace http://www.w3.org/2005/08/addressing. Slay. π
πΈ DESCRIPTION πΈ
So here's the tea, bestie. This class is a Perl data type class for the XML Schema defined simpleType FaultCodesType, and it lives in the namespace http://www.w3.org/2005/08/addressing. It's giving very specific, very official, very "I know my namespace" energy. π
Now, the way that this class works? This clase is derived from
SOAP::WSDL::XSD::Typelib::Builtin::QName .
(and yes, the original prose literally says "clase" β we respect the typo, we keep the typo, we stan the typo π). And here's the thing you actually need to know: SOAP::WSDL's schema implementation does not validate data, so you can use it exactly like it's base type. No cap. No validation, no drama, just vibes and QName behaviour. β¨
Also, a note that's straight-up in the page: # Description of restrictions not implemented yet. β so there's a little placeholder comment chilling there about restrictions, and it's still not implemented yet. It said "not yet" and it meant it. π
π§ METHODS π§
π new
Constructor. That's it, that's the whole vibe β it constructs. π«Ά
π get_value / set_value
Getter and setter for the simpleType's value. Get it, set it, live your truth. π
π₯ OVERLOADING π₯
Depending on the simple type's base type, the following operations are overloaded:
- Stringification
- Numerification
- Boolification
So depending on what the base type is, you get one or more of those three: stringification, numerification, and boolification. Literally turning your data into strings, numbers, or booleans β main character energy for a type class, honestly. π
Check SOAP::WSDL::XSD::Typelib::Builtin for more information β that's where the real lore lives. π
π AUTHOR π
Generated by SOAP::WSDL.
Like, the whole thing. Generated by SOAP::WSDL. No human author to thank, just the machine. π
vibe check: nothing here validates your data, bestie. SOAP::WSDL's schema implementation does not validate data, so you can use this exactly like it's base type. Use that power responsibly. β
And that's the whole page, mwah π β this little number came from the User Contributed Perl Documentation, it's perl v5.42.3, and it's dated 1980-01-01 (yes, 1980, before most of us existed, and it's still serving π). Bye bestie, go forth and stringify responsibly! π¦π
π¦ where this page comes from
- nixpkgs unstable: zoneminder 1.38.6
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms