HTML::...flator(3pm)

πŸ“¦
version 2.07000 Β· 5 versions
, in debian bookworm, ubuntu jammy, ubuntu noble

πŸ’– HTML::FormFu::Inflator β€” the Inflator Base Class, bestie πŸ’–

okay so this is HTML::FormFu::Inflator, aka the Inflator Base Class β€” it's the blueprint that all the other inflators are built on top of, and ngl it's giving "quiet foundation of the whole squad" energy. πŸ‘‘

It ships as part of HTML::FormFu, version 2.07 β€” remember that number, it's on the quiz. ✨


✨ SYNOPSIS ✨

the whole vibe in one line:

my $inflator = $form->inflator( $type, @names );

that's it, that's the look. 🫢


🌸 DESCRIPTION 🌸

fr fr, it's simple: the Inflator Base Class. That's the whole job description, bestie β€” it's the base class that inflator classes inherit from. It doesn't do the flashy stuff itself, it's the blueprint the flashy stuff is built from. Main character energy, but make it foundational. πŸ’…


πŸŽ€ METHODS πŸŽ€

πŸ’œ names

  • Arguments: @names
  • Return Value: @names

what it does: it holds the names of params that get handed to the inflator. So like, if you're wondering "which params is this thing even looking at??" β€” it's these ones. @names in, @names out, no cap. πŸ¦‹

πŸ’œ process

  • Arguments: $form_result, \%params

this is the one that actually does the thing β€” it takes a $form_result and a hashref of \%params and gets to work. That's the whole signature, so if you're subclassing and overriding this, this is the shape you're matching. 🧚


πŸ‘‘ CORE INFLATORS πŸ‘‘

the built-in lineup, the day-ones, the iconique ones:

  • HTML::FormFu::Inflator::CompoundDateTime
  • HTML::FormFu::Inflator::DateTime

🌈 AUTHOR 🌈

Carl Franks, "cfranks@cpan.org" β€” hi Carl, thank you for your service 🫑


πŸ“ LICENSE πŸ“

This library is free software, you can redistribute it and/or modify it under the same terms as Perl itself. free software!! we love to see it!! πŸ’–


πŸ’– AUTHOR (again, bc he deserves it) πŸ’–

Carl Franks <cpan@fireartist.com> β€” two emails, one legend ✨


This software is copyright (c) 2018 by Carl Franks. πŸ“…

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. same energy as Perl 5 itself, periodt. πŸ’…


reminder bestie: the license here is the Perl-5-terms one, so don't go inventing your own rules for it, mwah. πŸ’‹

πŸ¦‹ SEE ALSO πŸ¦‹

okay real talk β€” the doc itself doesn't hand you a SEE ALSO list, so there's nothing extra to link out to here. Go peek at the CORE INFLATORS above if you want the actual friends of this class. πŸ‘‘


and that's the whole page, bestie!! this one's from perl v5.28.1, dated 2019-01-12, and it lives in the User Contributed Perl Documentation. go inflate something iconic πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«Ά

πŸ“¦ where this page comes from