1MooseX::AttributeHelperUss:e:rTMrCoaooinstte:rX:i:Cb:ouAlttletedrcitPbieuortnle:H:DeLolicpsuetmr(es3n:)t:aTtriaoint::Collection::List(3)
2
3
4

NAME

6       MooseX::AttributeHelpers::Collection::List
7

SYNOPSIS

9         package Stuff;
10         use Moose;
11         use MooseX::AttributeHelpers;
12
13         has 'options' => (
14             metaclass => 'Collection::List',
15             is        => 'ro',
16             isa       => 'ArrayRef[Int]',
17             default   => sub { [] },
18             provides  => {
19                 map  => 'map_options',
20                 grep => 'filter_options',
21             }
22         );
23

DESCRIPTION

25       This module provides an List attribute which provides a number of list
26       operations. See MooseX::AttributeHelpers::MethodProvider::List for more
27       details.
28

METHODS

30       meta
31       method_provider
32       has_method_provider
33       helper_type
34

BUGS

36       All complex software has bugs lurking in it, and this module is no
37       exception. If you find a bug please either email me, or add the bug to
38       cpan-RT.
39

AUTHOR

41       Stevan Little <stevan@iinteractive.com>
42
44       Copyright 2007-2009 by Infinity Interactive, Inc.
45
46       <http://www.iinteractive.com>
47
48       This library is free software; you can redistribute it and/or modify it
49       under the same terms as Perl itself.
50
51
52
53perl v5.12.0              MooseX::2A0t1t0r-i0b1u-t0e1Helpers::Trait::Collection::List(3)
Impressum