P4Perl

P4Perl is a Perl module that provides an object-oriented API to Helix Core Server. Using P4Perl is faster than using the command-line interface in scripts, because multiple command can be executed on a single connection, and because it returns Helix Server responses as Perl hashes and arrays.

The main features are:

  • Get Helix Server data and forms in hashes and arrays.
  • Edit Helix Server forms by modifying hashes.
  • Run as many commands on a connection as required.
  • The output of commands is returned as a Perl array.
  • The elements of the array returned are strings or, where appropriate, hash references.