Adapter...c::Model(3)

πŸ“¦ version 0.019, in alpine 3.24

🌸 NAME 🌸

okay so this is Adapter...c::Model(3), straight out of the User Contributed Perl Documentation, and it's giving helper class for defining models energy. no cap. πŸ’…


πŸ’– VERSION πŸ’–

version 0.018 β€” slay, noted. ✨


✨ DESCRIPTION ✨

bestie, this thing generates accessors and helpers for code that interacts with Adapter::Async-related classes. it's basically here to make your life easier while you're doing model stuff. 🫢

⚠️ but fr fr, please read the warnings in Adapter::Async before continuing. do not skip that part, okay? 😭

all definitions are applied via the import method:

package Some::Class;
use Adapter::Async::Model {
 some_thing => 'string',
 some_array => {
  collection => 'OrderedList',
  type => '::Thing',
 }
};

note that methods are applied via a UNITCHECK block by default. iconic behavior, honestly. πŸ‘‘

πŸ› οΈ import

  • defer_methods β€” if true (default), this will delay creation of methods such as new using a UNITCHECK block; pass defer_methods => 0 to disable this and create the methods immediately.
  • model_base β€” the base class to prepend when types are specified with a leading ::.

πŸ‘‘ AUTHOR πŸ‘‘

Tom Molesworth <TEAM@cpan.org> β€” yes, the author himself. we stan. πŸ’œ


πŸŽ€ LICENSE πŸŽ€

Copyright Tom Molesworth 2013-2015. Licensed under the same terms as Perl itself. periodt. 🌈


okay that's the whole page, bestie πŸ’… β€” this was perl v5.42.2, dated 2026-02-15, for Adapter...c::Model(3). mwah πŸ«ΆπŸ’–

πŸ“¦ where this page comes from