| Key | Value |
|---|---|
| MD5 | 3248CD0266FD2AF48BCD9EAD73535F72 |
| PackageArch | noarch |
| PackageDescription | This module allows one to apply the Moose::Role manpages to the 'Catalyst::Action's for different controller methods. For that a 'Does' attribute is provided. That attribute takes an argument, that determines the role, which is going to be applied. If that argument is prefixed with '+', it is assumed to be the full name of the role. If it's prefixed with '~', the name of your application followed by '::ActionRole::' is prepended. If it isn't prefixed with '+' or '~', the role name will be searched for in '@INC' according to the rules for /ROLE PREFIX SEARCHING. It's possible to apply roles to *all* actions of a controller without specifying the 'Does' keyword in every action definition: package MyApp::Controller::Bar use Moose; use namespace::autoclean; BEGIN { extends 'Catalyst::Controller::ActionRole' } __PACKAGE__->config( action_roles => ['Foo', '~Bar'], ); sub moo : Local { ... } Additionally, roles can be applied to selected actions without specifying 'Does' using the Catalyst::Controller/action manpage and configured with the Catalyst::Controller/action_args manpage: package MyApp::Controller::Baz; use Moose; use namespace::autoclean; BEGIN { extends 'Catalyst::Controller::ActionRole' } __PACKAGE__->config( action_roles => [qw( Foo )], action => { some_action => { Does => [qw( ~Bar )] }, another_action => { Does => [qw( +MyActionRole::Baz )] }, }, action_args => { another_action => { customarg => 'arg1' }, } ); sub some_action : Local { ... } sub another_action : Local { ... } |
| PackageName | perl-Catalyst-Controller-ActionRole |
| PackageRelease | lp152.1.1 |
| PackageVersion | 0.17 |
| SHA-1 | 1E1D15808DCFF0504E6593F17DF946927D6A491C |
| SHA-256 | 9F42200C0A2765DB348DE8A2F68E22AF50E98BA464C41AA76249581864AEE9FC |
| hashlookup:children-total | 6 |
| hashlookup:trust | 50 |
The searched file hash includes 6 children files known and seen by metalookup. A sample is included below:
| Key | Value |
|---|---|
| FileName | ./usr/share/man/man3/Catalyst::Controller::ActionRole.3pm.gz |
| FileSize | 3647 |
| MD5 | 2DAADE6C25C3822796D99F7F3B5265C5 |
| SHA-1 | 7F0B51C2953FB71A4E8189D746E638E7BEA245D1 |
| SHA-256 | A429257F61CF1C3EB3761F767801206F7EADFA27A5D563A7D87B1DFAC55DE2DC |
| SSDEEP | 96:QHzmUujOI0aEZNchlSnFvgQL8RA9ce74rplcYE1c/nNMdK:wmjDStQoc0SOF1SNMU |
| TLSH | T19F716C4FE244B596DFFD0F3E6E188B428E32DD47E0CB6463971F894B9047851005EDA2 |
| Key | Value |
|---|---|
| FileName | ./usr/share/doc/perl-Catalyst-Controller-ActionRole/Changes |
| FileSize | 2333 |
| MD5 | E9DB1D9F0550E48929D3487A3E28DEBE |
| SHA-1 | C93F10EE9823D46B2F11685F34EDEB3995863836 |
| SHA-256 | 1B07A5406E90224F39B1C3D134534757ABC5DB4D86A9BC1D51DD9B2AB0E85E6A |
| SSDEEP | 48:ctxVKrLqaT0gLJyGSA0yZQ9EYIg5rZg1N+oRtem6Wdx+lcS:ctxVKrLqaPkGSA0y69hI2rSHy8kqS |
| TLSH | T10E41405037B22DB33A0382E318D720D20678B84FF5A302152DEE6A8C2B17A65579F68D |
| Key | Value |
|---|---|
| FileName | ./usr/share/doc/perl-Catalyst-Controller-ActionRole/README |
| FileSize | 401 |
| MD5 | 397FC9E52C5924FD5B7938317CB1EDE1 |
| SHA-1 | CB58BE9FB8996422300D968C6E8FB4340A8A191A |
| SHA-256 | DD3019DFD4395FBE1086B170946CD4CD3A58083CC3749EE078A3D86859C9CE4A |
| SSDEEP | 12:2TqmF3rlWGDvSt+9AxElaFQPZwdLfbjrFO:2TdAGD6I9jQ3hf3I |
| TLSH | T1E6E0AB1829D0C73C0D4343E6D09B1891FEA1B18D66390090295C9046F00FC1AC3BB680 |
| Key | Value |
|---|---|
| FileName | ./usr/share/doc/libcatalyst-controller-actionrole-perl/CONTRIBUTING |
| FileSize | 3887 |
| MD5 | 779B8E920F4AA37DFA6F7381C452654C |
| SHA-1 | 722A6F3C7A2731AA98ED56035E4814AFDA4AAC5B |
| SHA-256 | E41EE828A090CB82BDF0611A6D78AE43A9C76B43AF5C82E05A1A9B0FB549A9A1 |
| SSDEEP | 48:F56ZDkFqi52txzBTj7IT8nA1NG2LKgHvyJHGLQgNHbmtsoyOwJthvCPd/QJQo:65kF1MtxzBTj7IeyLKgUHiQgNKGzA/ho |
| TLSH | T19C81A77F7590133636C241A1F26B40B293EBE71E2350002554DF49A8437AAA7E3BBE99 |
| Key | Value |
|---|---|
| FileName | ./usr/share/perl5/Catalyst/Controller/ActionRole.pm |
| FileSize | 12259 |
| MD5 | DA2DAC5A796DBC806A8097CC7D6C99F9 |
| SHA-1 | 1A96EA1D0120003B30AB8C86422ECE66B031122A |
| SHA-256 | E8209E52DB4DB3D133BF25FA11A2118BC1188E2105E38ACFAED1E9657958ECA1 |
| SSDEEP | 192:l/cc+vSJ6GJ2FjRNZeV7mbSVpS3GFsYrFd/BIQWAgNb3mkkMZSp/zLNLkthZ2:lgem0bmdCiPZ2 |
| TLSH | T18A42832332C6B3F1065350AA77C744696A38F05F27F6960134ECF9089F61ABA62B355F |
| tar:gname | bin |
| tar:uname | root |
| Key | Value |
|---|---|
| FileName | ./usr/share/doc/packages/perl-MooseX-Role-WithOverloading/LICENCE |
| FileSize | 18358 |
| MD5 | C58DB1193E8E3FA17A3C7843B5E566E3 |
| SHA-1 | 54A5FBC0AEBDC943AB66B67AB7C5C6D4DF048609 |
| SHA-256 | 5898D279014C4F70F836167F037B848C014F920B7DDF7F55BD9A593B77FF2E89 |
| SSDEEP | 384:IO2Msr0v0F6gB3KOrc9RlWWwdCny7LD+MKO6qsC2H:IO2yv+LoWpdCnQvPA |
| TLSH | T1B082A52F774443F205C30A61668B68DFE32FA17A722A5094385DC25D671BE3983FEAD4 |