[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#618896: ITP: libmoosex-oneargnew-perl -- Moose role that extends class' constructor to accept single arguments



Package: wnpp
Severity: wishlist
Owner: Alessandro Ghedini <al3xbio@gmail.com>

* Package name    : libmoosex-oneargnew-perl
  Version         : 0.001
  Upstream Author : Ricardo Signes <rjbs@cpan.org>
* URL             : http://search.cpan.org/dist/MooseX-OneArgNew/
* License         : GPL-1+ or Artistic
  Programming Lang: Perl
  Description     : Moose role that extends class' constructor to accept single arguments

MooseX::OneArgNew lets your constructor take a single argument, which will be
translated into the value for a one-entry hashref. It is a parameterized
role with two parameters:
 * type - The Moose type that the single argument must be for the one-arg form
   to work. This should be an existing type, and may be either a string type or
   a MooseX::Type.
 * init_arg - This is the string that will be used as the key for the hashref
   constructed from the one-arg call to new.

NOTE: This is another dependency of the new version of libconfig-mvp-perl.



Reply to: