Templa...::HTML(3pm)

πŸ“¦
version 0.0303 Β· 2 versions
  • 0.0303 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 0.0303 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– Template::Stash::AutoEscaping::Escaped::HTML πŸ’–

okay so bestie, welcome to a page from the User Contributed Perl Documentation, section 3pm β€” yes the title gets squished down to Templa...::HTML(3pm) in the header because apparently nobody had room for the whole thing, and honestly? relatable. it's the HTML escaping base class for Template::Stash::AutoEscaping. it is, and I cannot stress this enough, for internal use. this is not the page you came here for unless you're already deep in the guts of this thing, and if you are β€” hi, love that for you 🫢


✨ NAME ✨

Template::Stash::AutoEscaping::Escaped::HTML β€” HTML escaping base class for Template::Stash::AutoEscaping. Internal use. like, do not pass go, do not treat this as a public API, it's the plumbing 🚰


🌸 SYNOPSIS 🌸

look, it literally just points you elsewhere:

See Template::Stash::AutoEscaping .

no cap, that's the whole thing. go read that page, this one's the backstage area 🎭


πŸ¦‹ DESCRIPTION πŸ¦‹

For internal use. that's the vibe. that's the description. it's giving "employees only" door πŸ™ˆ

πŸ’… Methods

here's where the actual lore lives. buckle up, we're doing the whole list, no skipping, periodt ✨

new

Constructor. it makes a new one. iconic behaviour, truly πŸ‘‘

new_as_escaped

Constructor. also makes a new one β€” but as escaped. different vibe, same energy ✨

as_string

Return the string. that's it, that's the method, hand it over πŸ“¦

flag

Flags 🚩 (yes, literally just "Flags". very demure, very minimal.)

escape

Abstract method. abstract means you don't get an implementation here, bestie β€” it's a promise that somebody else will do the actual work. don't come crying to this class expecting it to escape anything 😭

stop_callback

Clear the callback. bye bye callback 🧹

escape_manually

Internal use. (again! the internal-use allegations are relentless πŸ’€)

concat

Stuff. genuinely, that's what it says. "Stuff." the most unbothered one-word description in the whole ecosystem πŸ“


πŸ“œ LICENSE πŸ“œ

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself. so like, same rules as Perl, go wild responsibly πŸŽ€


πŸ‘‘ AUTHOR πŸ‘‘

  • mala <cpan@ma.la> β€” original author of Template::Stash::AutoEscape 🫢
  • Shlomi Fish (http://www.shlomifish.org/) added some enhancements and fixes, while disclaiming all rights, as part of his work for http://reask.com/ and released the result as "Template::Stash::AutoEscaping" πŸ’–

🌈 SEE ALSO 🌈

  • Template::Stash::AutoEscaping

and that's the whole page!! perl v5.34.0, dated 2022-06-17 β€” shoutout to that footer for keeping the receipts, mwah πŸ’‹ now go read Template::Stash::AutoEscaping like the synopsis told you to, iykyk 🌟

πŸ“¦ where this page comes from