Array-To-Moose
view release on metacpan or search on metacpan
lib/Array/To/Moose.pm view on Meta::CPAN
next;
}
croak "Attribute '$name' not in '$class' object"
unless $meta->find_attribute_by_name($name);
if ((my $ref = ref($value)) eq 'HASH') {
$sub_desc->{$name} = $value;
} elsif ($ref eq 'ARRAY') {
# descr entry looks like, e.g.:
# attrib => [6],
#
# ( or attrib => [key => 6, value => 7], in future... ?)
croak "attribute must be of form, e.g.: '$name => [N], "
. "where N is a single integer'"
unless @$value == 1;
my $msg = "attribute '$name => [ " . $value->[0] . " ]'. '" .
$value->[0] . "'";
( run in 0.522 second using v1.01-cache-2.11-cpan-64827b87656 )