TheSchwartz is a reliable job queue system. Your application can put
jobs into the system, and your worker processes can pull jobs from the
queue atomically to perform. Failed jobs can be left in the queue to
retry later.
Throwable is a role for classes that are meant to be thrown as exceptions
to standard program flow. It is very simple and does only two things: saves
any previous value for $@ and calls die $self.
Tie::FileLRUCache
Provides a lightweight Least Recently Used cache of data via
either an object or tied interface. Keys and data are both
allowed to be references and objects as well as scalars. Requires
'Digest::SHA1' to be installed.
This is a perl module for dealing with time intervals. Among other
things, this module can tell you the number of hours, minutes, and
seconds elapsed between two dates.
strictures turns on indirect checking only when it thinks it's running
in a compilation (or pod coverage) test - though if this causes undesired
behaviour this can be overriden by setting the PERL_STRICTURES_EXTRA
environment variable.
Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).
This port adds Perl bindings to Subversion.
Provides two classes:
HTML_Javascript for performing basic JS operations.
HTML_Javascript_Convert for converting variables.
Allow output data to a file, to the standard output(print), or return.
The PEAR::HTML_Page2 package provides a simple interface for generating an
XHTML compliant page:
* supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and
XHTML Basic 1.0 plus preliminary support for XHTML 2.0
* namespace support
* global language declaration for the document
* line ending styles
* full META tag support
* support for stylesheet declaration in the head section
* support for script declaration in the head section
* support for linked stylesheets and scripts
* full support for header link tags
* body can be a string, object with toHtml or toString methods or an array
(can be combined)
Ideas for use:
* Use to validate the output of a class for XHTML compliance
* Quick prototyping using PEAR packages is now a breeze.
PHPUnit is a regression testing framework used by the developer
who implements unit tests in PHP. It is based upon JUnit, which
can be found at http://www.junit.org/.
This program reformat and beautify PHP source code files automatically.
The program is Open Source and distributed under the terms of PHP Licence. It
is written in PHP 5 and has a command line tool.