MooseX...tribute(3pm)

πŸ“¦
version 0.10 Β· 4 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’… NAME

okay so bestie, welcome to MooseX::SemiAffordanceAccessor::Role::Attribute β€” this meta trait gets applied to attributes so it can change up their writer names. that's the whole job. she's a role, she's meta, she's here to rename your writers. periodt. ✨


🌸 VERSION

version 0.10 β€” that's the one, no cap. πŸŽ€


πŸ¦‹ SYNOPSIS

bestie. there is literally nothing here. the synopsis section is empty. not a single line. it's giving mystery, it's giving "read the description", and honestly? we respect the silence. πŸ’€


πŸ‘‘ DESCRIPTION

so here's the tea πŸ«– β€” this role slides a method modifier onto the _process_options() method, and while it's in there it tweaks the reader and writer parameters so they follow the semi-affordance naming style. that's the vibe. that's the whole point.

and here's how you'd actually summon her, verbatim:

Moose::Util::MetaRole::apply_metaclass_roles(
    for_class => $p{for_class},
    attribute_metaclass_roles =>
        ['MooseX::SemiAffordanceAccessor::Role::Attribute'],
);

no notes. she ate. πŸ’…


🌈 AUTHOR

Dave Rolsky <autarch@urth.org> β€” the icon, the legend, the main character who wrote this. πŸ‘‘


This software is Copyright (c) 2011 by Dave Rolsky.

This is free software, licensed under:

The Artistic License 2.0 (GPL Compatible)

free as in freedom, bestie β€” go wild (legally). πŸ¦‹


mwah πŸ’– that's the whole page. this one shipped as part of perl v5.34.0 and got dated 2022-06-15, so shoutout to the version and the date for holding it down at the bottom. k byeeee 🫢✨