home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2004 December / PCpro_2004_12.ISO / files / webserver / xampp / xampp-perl-addon-1.4.9-installer.exe / Append.al < prev    next >
Encoding:
Text File  |  2002-11-06  |  657 b   |  25 lines

  1. # NOTE: Derived from ..\blib\lib\CGI\XMLForm\Path.pm.
  2. # Changes made here will be lost when autosplit is run again.
  3. # See AutoSplit.pm.
  4. package CGI::XMLForm::Path;
  5.  
  6. #line 148 "..\blib\lib\CGI\XMLForm\Path.pm (autosplit into ..\blib\lib\auto\CGI\XMLForm\Path\Append.al)"
  7. sub Append {
  8.     my $self = shift;
  9.     my $element = shift;
  10.     my %attribs = @_;
  11.     if (%attribs) {
  12.         $element .= "[";
  13.  
  14.         $element .= join " and ",
  15.                     (map "\@$_=\"$attribs{$_}\"", (keys %attribs));
  16.         $element .= "]";
  17.     }
  18.     push @{$self->{_fullpath}}, $element;
  19.     push @{$self->{Parts}}, $element;
  20.     $self->{_path} .= "/". $element;
  21. }
  22.  
  23. # end of CGI::XMLForm::Path::Append
  24. 1;
  25.