dotReader

 view release on metacpan or  search on metacpan

lib/dtRdr/User.pm  view on Meta::CPAN


=cut

sub new {
  my $class = shift;
  ref($class) and croak("not an object method");
  (@_%2) and croak("odd number of elements in argument list");
  my (%attr) = @_;

  unless(defined($attr{username})) {
    $attr{username} = getlogin || getpwuid($<) || "Kilroy";
  }

  my $self = {
    name      => 'me',
    %attr,
    #info      => {}, # XXX why not just self?
  };
  bless($self, $class);

  return($self);



( run in 0.243 second using v1.01-cache-2.11-cpan-454fe037f31 )