Help for this page

Select Code to Download


  1. or download this
    sub name {
        my $self = shift;
        $self->{name} = shift, return $self if @_ == 1
        croak "Unknown arguments to name" if @_;
        return $self->{name};
    }
    
  2. or download this
    sub name {
      my $self = shift;
      $self->set_name(@_) if @_; # I forgot the return!
    ...
      $self->{name} = shift;
      return $self;
    }