#!/usr/bin/env perl
use v5.14;
package MyClass {
use Moose;
use MooseX::ModifyTaggedMethods;
use Sub::Talisman qw( Bold Italic );
around methods_tagged("Bold") => sub {
my ($orig, $self, @params) = @_;
my $string = $self->$orig(@params);
return "$string";
};
around methods_tagged("Italic") => sub {
my ($orig, $self, @params) = @_;
my $string = $self->$orig(@params);
return "$string";
};
sub greeting :Bold :Italic {
return "Hello World";
}
}
say MyClass->greeting;