WSDisco...eValues(3)

πŸ“¦ version 1.38.6, in nixpkgs unstable

🌸 WSDisco...eValues(3) β€” bestie's guide to the RelationshipTypeValues class πŸ’…

okay so first things first, this page lives in User Contributed Perl Documentation (yes, the whole manual is literally called that, no cap), and the module itself is WSDisco...eValues(3) β€” the name got truncated with ... because apparently even perl's docs were like "girl, we're not typing all that". iykyk. πŸŽ€


✨ NAME ✨

okay this is gonna be a little awkward but… the NAME section is genuinely empty in the original. like, nothing. crickets. πŸ¦— no name listed, no one-liner. we move. the actual name info lives up in that header, bestie β€” it's WSDisco...eValues(3). periodt.


πŸ¦‹ DESCRIPTION πŸ¦‹

so this is a Perl data type class, right? and it's specifically for the XML Schema defined simpleType called RelationshipTypeValues, which comes from the namespace http://schemas.xmlsoap.org/ws/2004/08/addressing. that's the whole vibe. 🌈

ngl this class is derived from:

SOAP::WSDL::XSD::Typelib::Builtin::QName

(and yes, the original page has a lil space before the period there β€” we love a typo moment, iconic behavior. πŸ’€)

here's the tea: SOAP::WSDL's schema implementation does not validate data β€” like, at all, zero vibe checks on your input πŸ™ˆ β€” so you can use this thing exactly like its base type. no extra hoops, no surprise scolding. it's giving "chill substitute teacher". 🫢

and there's this note sitting right there in the original:

# Description of restrictions not implemented yet.

which is honestly so real of them. the restrictions doc? not implemented. yet. we stay delulu. ⭐


πŸ’– METHODS πŸ’–

🌸 new

Constructor. that's it, that's the whole description. it makes a new one. slay. πŸ’…

πŸŽ€ get_value / set_value

Getter and setter for the simpleType's value. so you get it, you set it, you live your truth. ✨


πŸ”₯ OVERLOADING πŸ”₯

depending on what the simple type's base type actually is, these operations get overloaded:

  • Stringification
  • Numerification
  • Boolification

like, the object can just be a string, or a number, or a bool when you need it to be. main character energy fr fr. πŸ‘‘

for the full deets, check SOAP::WSDL::XSD::Typelib::Builtin β€” no further explanation here, they're sending you straight to the source, and honestly? valid.


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL. that's the whole author credit β€” it wasn't a human, it was ✨ the machine ✨.


lowkey a warning but mostly just a fact: since nothin' validates your data here, you're the vibe check. be careful out there, bestie. πŸ’€

alright that's the whole page!! πŸ“ this lil writeup came from perl v5.42.3, dated 1980-01-01 (yes, that date is real, and it's lowkey giving time-traveler πŸ§šπŸ’œ). mwah, go forth and pass your QNames around responsibly. πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from