Help for this page

Select Code to Download


  1. or download this
    has 'successor' => (
        is => 'rw',
        isa => 'ChainOfResposibilityIf',
    );
    
  2. or download this
    has 'successor' => (
        is => 'rw',
        does => 'ChainOfResposibilityIf', # !!!
    );
    
  3. or download this
    use Moose::Util::TypeConstraints qw(role_type);
    has 'successor' => (
        is => 'rw',
        isa => role_type('ChainOfResposibilityIf'),
    );