Class-Enumeration
view release on metacpan or search on metacpan
t/lib/TurnstileState.pm view on Meta::CPAN
use strict;
use warnings;
package TurnstileState;
# On purpose do not use Class::Enumeration::Builder
use parent 'Class::Enumeration';
my @values;
sub values { ## no critic ( ProhibitBuiltinHomonyms )
unless ( @values ) {
my $ordinal = 0;
@values = map { __PACKAGE__->_new( $ordinal++, $_ ) } qw( Locked Unlocked )
}
@values
}
1
( run in 0.795 second using v1.01-cache-2.11-cpan-39bf76dae61 )