Message-String
view release on metacpan or search on metacpan
lib/Message/String.pm view on Meta::CPAN
%long_types
= ( %long_types, map { $_ => $type } @{ $types->{$type}{aliases} } );
$long_types{ $types->{$type}{tlc} } = $type
if $types->{$type}{tlc};
}
return wantarray ? %long_types : \%long_types;
}
# _update_type_on_id_change
# Check or change whether or not message types are set automatically
# when message ids are set. The cascade is enabled by default.
my $auto_type = 1;
sub _update_type_on_id_change
{
my ( $invocant, $value ) = @_;
return $auto_type
unless @_ > 1;
$auto_type = !!$value;
return $invocant;
}
my $auto_level = 1;
# _update_level_on_type_change
# Check or change whether or not message levels are set automatically
# when message types are set. The cascade is enabled by default.
sub _update_level_on_type_change
{
my ( $invocant, $value ) = @_;
return $auto_level
unless @_ > 1;
$auto_level = !!$value;
return $invocant;
}
# _minimum_verbosity
( run in 0.627 second using v1.01-cache-2.11-cpan-49f99fa48dc )