Moose::Meta::Role::Composite(3) User Contributed Perl Documentation Moose::Meta::Role::Composite(3)NAME
Moose::Meta::Role::Composite - An object to represent the set of roles
VERSION
version 2.0604
DESCRIPTION
A composite is a role that consists of a set of two or more roles.
The API of a composite role is almost identical to that of a regular role.
INHERITANCE
"Moose::Meta::Role::Composite" is a subclass of Moose::Meta::Role.
METHODS
Moose::Meta::Role::Composite->new(%options)
This returns a new composite role object. It accepts the same options as its parent class, with a few changes:
o roles
This option is an array reference containing a list of Moose::Meta::Role object. This is a required option.
o name
If a name is not given, one is generated from the roles provided.
o apply_params(\%role_params)
Creates a new RoleSummation role application with %role_params and applies the composite role to it. The RoleSummation role
application class used is determined by the composite role's "application_role_summation_class" attribute.
o reinitialize($metaclass)
Like "Class::MOP::Package->reinitialize", but doesn't allow passing a string with the package name, as there is no real package
for composite roles.
BUGS
See "BUGS" in Moose for details on reporting bugs.
AUTHOR
Moose is maintained by the Moose Cabal, along with the help of many contributors. See "CABAL" in Moose and "CONTRIBUTORS" in Moose for
details.
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Infinity Interactive, Inc..
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.16.2 2012-09-19 Moose::Meta::Role::Composite(3)
Check Out this Related Man Page
Moose::Meta::Role::Method::Conflicting(3) User Contributed Perl Documentation Moose::Meta::Role::Method::Conflicting(3)NAME
Moose::Meta::Role::Method::Conflicting - A Moose metaclass for conflicting methods in Roles
VERSION
version 2.0604
DESCRIPTION INHERITANCE
"Moose::Meta::Role::Method::Conflicting" is a subclass of Moose::Meta::Role::Method::Required.
METHODS
Moose::Meta::Role::Method::Conflicting->new(%options)
This creates a new type constraint based on the provided %options:
o name
The method name. This is required.
o roles
The list of role names that generated the conflict. This is required.
$method->name
Returns the conflicting method's name, as provided to the constructor.
$method->roles
Returns the roles that generated this conflicting method, as provided to the constructor.
$method->roles_as_english_list
Returns the roles that generated this conflicting method as an English list.
BUGS
See "BUGS" in Moose for details on reporting bugs.
AUTHOR
Moose is maintained by the Moose Cabal, along with the help of many contributors. See "CABAL" in Moose and "CONTRIBUTORS" in Moose for
details.
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Infinity Interactive, Inc..
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
perl v5.16.2 2012-09-19 Moose::Meta::Role::Method::Conflicting(3)
I would like to use the Role Based access control to granulize some of the administration of AIX systems in our organization. Across the company we will be using aix 5.3. One of these roles will only have the access to make, change and delete users, something similar to ManageAllUsers. The thing... (1 Reply)
Hello,
I need help with creating Managment Resource Role on HMC v7. I can assignee whole machine to new role but I can't do this with single LPAR. I can't even open list of LPARs, i can see only list of machines connected to this HMC. Do you know how I can solved this problem. I have to create... (3 Replies)
Hello Guys,
I am studying RBAC. So I create a role called sysadm and gave it the "shutdown" profile.
Now when I switch to that role, and execute the shutdown command
$ shutdown -y -g0 -i5
The system responds with :
shutdown: not found
Can anyone help me with this please?... (1 Reply)