Andrew's Web Libraries are a set of hopefully lightweight libraries for
handling a variety of useful things for web programming, including:
- Session management
- User management
- DB Records
- Simple reporting
- DB Schema Updating
- iCalendar parsing
A PEAR data validation class for Australia. The package includes phone number,
postal code, tax file number, Australian business number, Australian company
number and Australian regional codes validation.
Package to validate various data. It includes:
* IBAN
A PEAR data validation class for US. The package includes SSN, Postal Code,
Regions (States), Phone Numbers.
The Var_Dump class is a wrapper for the var_dump function.
The var_dump function displays structured information about expressions that
includes its type and value. Arrays are explored recursively with values
indented to show structure.
The Var_Dump class captures the output of the var_dump function, by using output
control functions, and then uses external renderer classes for displaying the
result in various graphical ways:
* Simple text,
* HTML/XHTML text,
* HTML/XHTML table,
* XML,
* ...
VersionControl_Git is a library that provides OO interface to
handle Git repository. You can use Git command via the wrapper
class. Some features are provided by high-featured interface.
VersionControl_SVN is a simple OO-style interface for Subversion,
the free/open-source version control system.
PEAR::XML_NITF provides a NITF XML parser. The parser was designed with NITF
version 3.1, but should be forward-compatible when new versions of the NITF DTD
are produced. Various methods for accessing the major elements of the document,
such as the hedline(s), byline, and lede are provided. This class was originally
tested against the Associated Press's (AP) XML data feed.
This is an XML parser based on PHPs built-in xml extension.
It supports two basic modes of operation: "func" and "event". In
"func" mode, it will look for a function named after each element
(xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags),
and in "event" mode it uses a set of generic callbacks.
Since version 1.2.0 there's a new XML_Parser_Simple class that makes
parsing of most XML documents easier, by automatically providing a
stack for the elements.
Furthermore its now possible to split the parser from the handler
object, so you do not have to extend XML_Parser anymore in order
to parse a document with it.
PEAR::XML_SVG package provides an object-oriented API for building SVG
documents.