The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

Search results for "module:MooseX::Aliases"

MooseX::Aliases - easy aliasing of methods and attributes in Moose River stage three • 35 direct dependents • 105 total dependents

The MooseX::Aliases module will allow you to quickly alias methods in Moose. It provides an alias parameter for "has()" to generate aliased accessors as well as the standard ones. Attributes can also be initialized in the constructor via their aliase...

DOY/MooseX-Aliases-0.11 - 12 Jul 2013 19:04:25 UTC

MooseX::Aliases::Meta::Trait::Method - method metaclass trait for MooseX::Aliases River stage three • 35 direct dependents • 105 total dependents

This trait adds an attribute to metaclasses of aliased methods, to track which method they were aliased from....

DOY/MooseX-Aliases-0.11 - 12 Jul 2013 19:04:25 UTC

MooseX::Aliases::Meta::Trait::Attribute - attribute metaclass trait for MooseX::Aliases River stage three • 35 direct dependents • 105 total dependents

This trait adds the "alias" option to attribute creation. It is automatically applied to all attributes when "use MooseX::Aliases;" is run....

DOY/MooseX-Aliases-0.11 - 12 Jul 2013 19:04:25 UTC

MooseX::MultiInitArg - Attributes with aliases for constructor arguments. River stage one • 1 direct dependent • 3 total dependents

If you've ever wanted to be able to call an attribute any number of things while you're passing arguments to your object constructor, Now You Can. The primary motivator is that I have some attributes that were named inconsistently, and I wanted to re...

FRODWITH/MooseX-MultiInitArg-0.02 - 09 Jun 2013 02:28:55 UTC

MooseX::App - Write user-friendly command line apps with even less suffering River stage two • 32 direct dependents • 57 total dependents

MooseX-App is a highly customisable helper to write user-friendly command line applications without having to worry about most of the annoying things usually involved. Just take any existing Moose class, add a single line ("use MooseX-App qw(PluginA ...

MAROS/MooseX-App-1.42 - 15 Aug 2021 14:08:39 UTC

MooseX::Getopt - A Moose role for processing command line options River stage three • 110 direct dependents • 323 total dependents

This is a role which provides an alternate constructor for creating objects using parameters passed in from the command line....

ETHER/MooseX-Getopt-0.75 - 16 Mar 2021 19:26:30 UTC

MooseX::RemoteHelper - adds an attribute name to represent remote naming River stage one • 2 direct dependents • 3 total dependents

Many Remote APIs have key names that don't look good in a perl API, such as variants of camel case or even names that you don't want to use simply because they are inconsistent with your Perl API. This module allows you to provide a remote name on yo...

XENO/MooseX-RemoteHelper-0.001021 - 30 Dec 2013 18:53:47 UTC

MooseX::Getopt::Defanged - Standard processing of command-line options, with Getopt::Long's nasty behavior defanged. River stage zero No dependents

This is a Moose::Role for dealing with command-line options. The core implementation is ye olde Getopt::Long, so it helps to understand this if you read that documentation first. Among other things, this role defeats Getopt::Long's propensity for emi...

ELLIOTJS/MooseX-Getopt-Defanged-v1.18.0 - 08 Sep 2010 22:19:24 UTC

MooseX::CurriedDelegation - Curry your delegations with methods River stage one • 2 direct dependents • 6 total dependents

Method delegation is awfully handy -- but sometimes it'd be awfully handier if it was a touch more dynamic. This is an attribute trait that provides for a delegated method to be curried....

RSRCHBOY/MooseX-CurriedDelegation-0.003 - 09 Nov 2016 20:52:30 UTC

MooseX::MultiInitArg::Trait - A composable role to add multiple init arguments to your attributes. River stage one • 1 direct dependent • 3 total dependents

This is a composable trait which you can add to an attribute so that you can specify a list of aliases for your attribute to be recognized as constructor arguments....

FRODWITH/MooseX-MultiInitArg-0.02 - 09 Jun 2013 02:28:55 UTC

MooseX::Types::Locale::Country - Locale::Country related constraints and coercions for Moose River stage one • 1 direct dependent • 2 total dependents

This module packages several Moose::Util::TypeConstraints with coercions, designed to work with the values of Locale::Country....

MORIYA/MooseX-Types-Locale-Country-0.05 - 24 Dec 2013 16:50:49 UTC

MooseX::Types::Locale::Language - Locale::Language related constraints and coercions for Moose River stage one • 1 direct dependent • 1 total dependent

This module packages several Moose::Util::TypeConstraints with coercions, designed to work with the values of Locale::Language....

MORIYA/MooseX-Types-Locale-Language-0.07 - 24 Dec 2013 16:52:16 UTC

MooseX::Getopt::Meta::Attribute - Optional meta attribute for custom option names River stage three • 110 direct dependents • 323 total dependents

This is a custom attribute metaclass which can be used to specify a the specific command line flag to use instead of the default one which MooseX::Getopt will create for you. This is certainly not the prettiest way to go about this, but for now it wo...

ETHER/MooseX-Getopt-0.75 - 16 Mar 2021 19:26:30 UTC

MooseX::MultiInitArg::Attribute - A custom attribute metaclass to add multiple init arguments to your attributes. River stage one • 1 direct dependent • 3 total dependents

This is a custom attribute metaclass which you can add to an attribute so that you can specify a list of aliases for your attribute to be recognized as constructor arguments. Use MooseX::MultiInitArg::Trait for a way to use this with other attribute ...

FRODWITH/MooseX-MultiInitArg-0.02 - 09 Jun 2013 02:28:55 UTC

MooseX::Getopt::Meta::Attribute::Trait - Optional meta attribute trait for custom option names River stage three • 110 direct dependents • 323 total dependents

This is a custom attribute metaclass trait which can be used to specify a the specific command line flag to use instead of the default one which MooseX::Getopt will create for you....

ETHER/MooseX-Getopt-0.75 - 16 Mar 2021 19:26:30 UTC

MooseX::TraitFor::Meta::Class::BetterAnonClassNames - Metaclass trait to *attempt* to demystify generated anonymous class names River stage three • 1 direct dependent • 121 total dependents

RSRCHBOY/MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.002003 - 23 Mar 2017 17:50:23 UTC
16 results (0.055 seconds)