package Moose::Autobox::Scalar;
use Moose::Role 'with';
-our $VERSION = '0.01';
+our $VERSION = '0.09';
with 'Moose::Autobox::String',
'Moose::Autobox::Number';
-
+
+sub flatten { $_[0] }
+sub print { CORE::print $_[0] }
+sub say { CORE::print $_[0], "\n" }
1;
__END__
=item B<meta>
+=item B<print>
+
+=item B<say>
+
+=item B<flatten>
+
+Flattening a scalar just returns the scalar. This means that you can say:
+
+ my @array = $input->flatten;
+
+ # Given $input of 5, @array is (5);
+ # Given $input of [ 5, 2, 0], @array is (5, 2, 0)
+
=back
=head1 BUGS
=head1 COPYRIGHT AND LICENSE
-Copyright 2006 by Infinity Interactive, Inc.
+Copyright 2006-2008 by Infinity Interactive, Inc.
L<http://www.iinteractive.com>
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.
-=cut
\ No newline at end of file
+=cut