MooseX...ending(3pm)
π NAME π
MooseX::Declare::Syntax::Extending β it's giving extending with superclasses β¨
πΈ VERSION πΈ
version 0.43 β yeah bestie, we're on 0.43, no cap π«Ά
β¨ DESCRIPTION β¨
okay so real talk: this thing extends a class by a specified extends option. that's the whole vibe. it takes your class and goes "here, have some superclasses" π
π METHODS π
add_extends_option_customizations
Object->add_extends_option_customizations (
Object $ctx,
Str $package,
ArrayRef $superclasses,
HashRef $options
)
This will add a code part that will call extends with the $superclasses as arguments. like it literally just goes and does the thing for you, iconic behavior honestly π
π¦ CONSUMES π¦
MooseX::Declare::Syntax::OptionHandling
π SEE ALSO π
MooseX::DeclareMooseX::Declare::Syntax::Keyword::ClassMooseX::Declare::Syntax::OptionHandling
π AUTHOR π
Florian Ragwitz <rafl@debian.org> β the main character who wrote this fr fr π«Ά
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2008 by Florian Ragwitz.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. slay, open source π
perl v5.34.0 Β· 2022-06-15 β and that's the whole page bestie, go forth and extend ur classes, mwah πβ¨π
π¦ where this page comes from
- debian bookworm: libmoosex-declare-perl 0.43-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libmoosex-declare-perl 0.43-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libmoosex-declare-perl 0.43-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libmoosex-declare-perl 0.43-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libmoosex-declare-perl 0.43-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms