Catalyst-TraitFor-Controller-PermissionCheck
view release on metacpan or search on metacpan
}
},
"runtime" : {
"requires" : {
"Catalyst::Plugin::Authentication" : 0,
"Catalyst::Plugin::Session" : 0,
"Catalyst::Plugin::Session::State::Cookie" : 0,
"Catalyst::Runtime" : 0,
"Message::Stack" : 0,
"Moose::Role" : 0,
"Try::Tiny" : 0
}
},
"test" : {
"requires" : {
"Catalyst" : 0,
"Catalyst::Controller" : 0,
"Catalyst::Test" : 0,
"FindBin" : 0,
"HTTP::Request::Common" : 0,
"Moose" : 0,
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: Catalyst-TraitFor-Controller-PermissionCheck
requires:
Catalyst::Plugin::Authentication: 0
Catalyst::Plugin::Session: 0
Catalyst::Plugin::Session::State::Cookie: 0
Catalyst::Runtime: 0
Message::Stack: 0
Moose::Role: 0
Try::Tiny: 0
resources:
repository: https://github.com/jshirley/catalyst-traitfor-controller-permissioncheck
version: 0.04
Makefile.PL view on Meta::CPAN
'EXE_FILES' => [],
'LICENSE' => 'perl',
'NAME' => 'Catalyst::TraitFor::Controller::PermissionCheck',
'PREREQ_PM' => {
'Catalyst::Plugin::Authentication' => '0',
'Catalyst::Plugin::Session' => '0',
'Catalyst::Plugin::Session::State::Cookie' => '0',
'Catalyst::Runtime' => '0',
'Message::Stack' => '0',
'Moose::Role' => '0',
'Try::Tiny' => '0'
},
'VERSION' => '0.04',
'test' => {
'TESTS' => 't/*.t'
}
);
unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
lib/Catalyst/TraitFor/Controller/PermissionCheck.pm view on Meta::CPAN
package Catalyst::TraitFor::Controller::PermissionCheck;
BEGIN {
$Catalyst::TraitFor::Controller::PermissionCheck::VERSION = '0.04';
}
use Moose::Role;
use Try::Tiny;
## ABSTRACT: Provides an opinionated method for verifying permissions on a per-action basis by inspecting the user.
# Requires setup in the consuming class.
requires 'setup';
has 'permissions' => (
is => 'rw',
( run in 0.808 second using v1.01-cache-2.11-cpan-05444aca049 )