/dports/www/p5-Mason/Mason-2.24/lib/Mason/Component/ |
H A D | Moose.pm | 14 my $for_class = $params{for_class}; 15 Method::Signatures::Simple->import( into => $for_class ); 16 MooseX::HasDefaults::RW->import( { into => $for_class } ); 19 my $temp = $for_class; 20 *{ $for_class . '::CLASS' } = sub () { $temp }; # like CLASS.pm 21 *{ $for_class . '::CLASS' } = \$for_class;
|
/dports/www/p5-Mason/Mason-2.24/lib/Mason/ |
H A D | Moose.pm | 15 my $for_class = $params{for_class}; 16 Method::Signatures::Simple->import( into => $for_class ); 18 MooseX::StrictConstructor->import( { into => $for_class } ); 19 MooseX::HasDefaults::RO->import( { into => $for_class } ); 22 my $temp = $for_class; 23 *{ $for_class . '::CLASS' } = sub () { $temp }; # like CLASS.pm
|
H A D | PluginRole.pm | 11 my $for_class = $params{for_class}; 12 Method::Signatures::Simple->import( into => $for_class );
|
/dports/devel/p5-MooseX-MethodAttributes/MooseX-MethodAttributes-0.32/lib/MooseX/ |
H A D | MethodAttributes.pm | 45 my $for_class = $options{for_class}; 46 my $meta = find_meta($for_class); 53 $meta = Moose::Meta::Class->create( $for_class ) 57 for => $for_class, 67 for_class => $for_class,
|
/dports/devel/p5-MooseX-AttributeShortcuts/MooseX-AttributeShortcuts-0.037/lib/MooseX/ |
H A D | AttributeShortcuts.pm | 61 my $for_class = $args{for_class}; 62 die "Class $for_class has no metaclass!" 63 unless Class::MOP::class_of($for_class); 91 for => $for_class, 102 return Class::MOP::class_of($for_class);
|
/dports/devel/p5-Object-Pad/Object-Pad-0.58/t/ |
H A D | 66mop-role.t | 12 my $meta = Object::Pad::MOP::Class->for_class( "Example" ); 20 is_deeply( [ Object::Pad::MOP::Class->for_class( "Implementor" )->direct_roles ], 24 is_deeply( [ Object::Pad::MOP::Class->for_class( "Implementor" )->all_roles ], 32 is_deeply( [ Object::Pad::MOP::Class->for_class( "Inheritor" )->direct_roles ], 36 is_deeply( [ Object::Pad::MOP::Class->for_class( "Inheritor" )->all_roles ],
|
H A D | 68mop-compose-role.t | 22 my $ameta = Object::Pad::MOP::Class->for_class( "AClass" ); 33 Object::Pad::MOP::Class->for_class( "TheRole" ) 38 my $bmeta = Object::Pad::MOP::Class->for_class( "BClass" );
|
H A D | 64mop-method.t | 15 my $classmeta = Object::Pad::MOP::Class->for_class( "Example" ); 32 ok( defined Object::Pad::MOP::Class->for_class( "SubClass" )->get_method( 'm' ), 41 my @methodmetas = Object::Pad::MOP::Class->for_class( "WithOverride" )->all_methods;
|
H A D | 62mop-slot.t | 15 my $classmeta = Object::Pad::MOP::Class->for_class( "Example" ); 58 my $slotmeta = Object::Pad::MOP::Class->for_class( 'ARole' )->get_slot( '$data' ); 100 my $arrayslotmeta = Object::Pad::MOP::Class->for_class( "List" )
|
H A D | 60mop-class.t | 12 my $meta = Object::Pad::MOP::Class->for_class( "Example" ); 25 is_deeply( [ Object::Pad::MOP::Class->for_class( "Example2" )->superclasses ],
|
/dports/devel/p5-MooseX-MethodAttributes/MooseX-MethodAttributes-0.32/lib/MooseX/MethodAttributes/ |
H A D | Role.pm | 41 my $for_class = $options{for_class}; 42 my $meta = find_meta($for_class); 47 $meta = Moose::Meta::Role->create( $for_class )
|
/dports/devel/p5-MooseX-NonMoose/MooseX-NonMoose-0.26/t/ |
H A D | moose-exporter.t | 18 for => $options{for_class}, 23 return Moose::Util::find_meta($options{for_class}); 35 for => $options{for_class}, 42 return Moose::Util::find_meta($options{for_class});
|
/dports/devel/p5-MouseX-Foreign/MouseX-Foreign-1.000/t/90-MooseX-NonMoose/ |
H A D | 031-moose-exporter.t | 19 for_class => $options{for_class}, 33 for_class => $options{for_class},
|
/dports/devel/p5-MouseX-Foreign/MouseX-Foreign-1.000/t/91-90-with-Any-Moose/ |
H A D | 031-moose-exporter.t | 19 for_class => $options{for_class}, 33 for_class => $options{for_class},
|
/dports/devel/p5-MooseX-App/MooseX-App-1.42/lib/MooseX/App/ |
H A D | Exporter.pm | 167 my $plugins = $PLUGIN_SPEC{$args{for_class}} || []; 183 my ($metaroles) = $plugin_class->plugin_metaroles($args{for_class}); 195 for => $args{for_class}, 200 Moose::Util::apply_all_roles($args{for_class},@{$apply_roles}); 205 $plugin_class->init_plugin($args{for_class}); 210 my $meta = $args{for_class}->meta;
|
/dports/www/p5-Mason/Mason-2.24/lib/Mason/Moose/ |
H A D | Role.pm | 11 my $for_class = $params{for_class}; 12 Method::Signatures::Simple->import( into => $for_class );
|
/dports/devel/p5-Moose/Moose-2.2201/t/exceptions/ |
H A D | moose.t | 36 qr/Cannot call init_meta without specifying a for_class/, 37 "for_class is not given"); 42 "for_class is not given"); 48 Moose->init_meta( (for_class => 'Foo2', metaclass => 'Foo2' )); 75 Moose->init_meta( (for_class => 'Foo3', metaclass => 'Foo3' )); 102 Moose->init_meta( (for_class => 'Foo3' )); 143 Moose->init_meta( (for_class => 'Foo4' ));
|
H A D | moose-role.t | 151 qr/Cannot call init_meta without specifying a for_class/, 152 "for_class is not given"); 157 "for_class is not given"); 163 Moose::Role->init_meta( (for_class => 'Foo2', metaclass => 'Foo2' )); 190 Moose::Role->init_meta( (for_class => 'Foo3', metaclass => 'Foo3' )); 217 Moose::Role->init_meta( (for_class => 'Foo3' )); 257 Moose::Role->init_meta( (for_class => 'Foo4' ));
|
/dports/devel/p5-Object-Pad/Object-Pad-0.58/lib/Object/Pad/MOP/ |
H A D | Class.pm | 44 sub for_class subroutine 73 return shift->for_class( caller );
|
/dports/devel/p5-MooseX-POE/MooseX-POE-0.215/lib/MooseX/POE/ |
H A D | SweetArgs.pm | 18 MooseX::POE->import({ into => $args{for_class} }); 21 for => $args{for_class},
|
/dports/devel/p5-MooseX-TransactionalMethods/MooseX-TransactionalMethods-0.009/lib/MooseX/Meta/Method/Transactional/Meta/ |
H A D | Role.pm | 14 for => $opts{for_class}, 26 return $opts{for_class}->meta();
|
/dports/devel/p5-MooseX-AuthorizedMethods/MooseX-AuthorizedMethods-0.006/lib/MooseX/Meta/Method/Authorized/Meta/ |
H A D | Role.pm | 14 for => $opts{for_class}, 26 return $opts{for_class}->meta();
|
/dports/devel/p5-Mouse/Mouse-v2.5.10/lib/Mouse/Util/ |
H A D | MetaRole.pm | 61 $args->{for} = delete $args->{for_class} 62 if exists $args->{for_class}; 111 my $for = $options{for_class};
|
/dports/devel/p5-MooseX-POE/MooseX-POE-0.215/lib/MooseX/ |
H A D | POE.pm | 24 my $for = $args{for_class}; 27 Moose->init_meta( for_class => $for );
|
/dports/devel/p5-MooseX-Singleton/MooseX-Singleton-0.30/lib/MooseX/ |
H A D | Singleton.pm | 19 my $caller = $p{for_class}; 33 for_class => $caller,
|