Moose::Meta::Role::Method::Conflicting(3pm)

Moose::Meta::Role::Method::Conflicting3pm

A moose metaclass for conflicting methods in roles

Version

version 2.4001

Overview

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:

•

name

The method name. This is required.

•

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.

Releases

9 releases since Debian 6.0 (Squeeze); the text changed 8 times.

  1. 6.0
  2. 7
  3. 8
  4. 9
  5. 10
  6. 11
  7. 12
  8. 13
  9. Arch