PEAR 1.9.4 |
| Loaded Configuration File | /etc/pear/pear.conf |
| Alternative Configuration Files |
|
| auto_discover | 0 |
| bin_dir | /usr/bin |
| cache_dir | /tmp/pear/cache |
| cache_ttl | 3600 |
| cfg_dir | /usr/share/php/cfg |
| data_dir | /usr/share/php/data |
| default_channel | pear.php.net |
| doc_dir | /usr/share/php/doc |
| download_dir | /usr/src/php5/source/php5-5.3.13/pear-build-download |
| ext_dir | /usr/lib/php5/20090626 |
| master_server | pear.php.net |
| php_bin | /usr/bin/php |
| php_dir | /usr/share/php |
| php_ini | |
| php_prefix | |
| php_suffix | |
| preferred_mirror | pear.php.net |
| preferred_state | stable |
| remote_config | |
| sig_bin | /usr/bin/gpg |
| sig_keydir | /etc/pear/pearkeys |
| sig_type | gpg |
| temp_dir | /tmp/pear/temp |
| test_dir | /usr/share/php/test |
| umask | 22 |
| verbose | 1 |
| www_dir | /usr/share/php/htdocs |
| Name | pear.php.net |
| Alias | pear |
| Summary | PHP Extension and Application Repository |
| Index |
| | A | B | C | D | E | F | G | H | I | L | M | N | P | Q | S | T | V | X | |
| Channel | pear.php.net | |||||||||||||||
| Summary | Tar file management class | |||||||||||||||
| Version | 1.3.7 (stable) was released on 2010-04-26 | |||||||||||||||
| License | New BSD License | |||||||||||||||
| Description |
This class provides handling of tar files in PHP. It supports creating, listing, extracting and adding to tar files. Gzip support is available if PHP has the zlib extension built-in or loaded. Bz2 compression is also supported with the bz2 extension loaded. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.3.10(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2012-05-08 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | Creating an authentication system. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 1.6.4 (stable) was released on 2010-10-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
The PEAR::Auth package provides methods for creating an authentication system using PHP. Currently it supports the following storage containers to read/write the login data: * All databases supported by the PEAR database layer * All databases supported by the MDB database layer * All databases supported by the MDB2 database layer * Plaintext files * LDAP servers * POP3 servers * IMAP servers * vpopmail accounts (Using either PECL vpopmail or PEAR Net_Vpopmaild) * RADIUS * SAMBA password files * SOAP (Using either PEAR SOAP package or PHP5 SOAP extension) * PEAR website * Kerberos V servers * SAP servers |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | HTTP authentication | |||||||||||||||||||||||||
| Version | 2.1.6 (stable) was released on 2005-04-23 | |||||||||||||||||||||||||
| License | PHP License | |||||||||||||||||||||||||
| Description |
The PEAR::Auth_HTTP class provides methods for creating an HTTP authentication system using PHP, that is similar to Apache's realm-based .htaccess authentication. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Latest Version | 2.1.8(stable) | |||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.4.0a11 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Preferences management class | ||||||||||||||||||||
| Version | 1.2.0 (stable) was released on 2007-06-18 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
Preference Manager is a class to handle user preferences in a web application, looking them up in a table using a combination of their userid, and the preference name to get a value, and (optionally) returning a default value for the preference if no value could be found for that user. It is designed to be used alongside the PEAR Auth class, but can be used with anything that allows you to obtain the user's id - including your own code. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.2.2(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Wrapper Classes for the RADIUS PECL. | ||||||||||||||||||||
| Version | 1.0.7 (stable) was released on 2010-10-25 | ||||||||||||||||||||
| License | BSD | ||||||||||||||||||||
| Description |
This package provides wrapper-classes for the RADIUS PECL. There are different Classes for the different authentication methods. If you are using CHAP-MD5 or MS-CHAP you need also the Crypt_CHAP package. If you are using MS-CHAP you need also the mhash and mcrypt extension. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Abstraction of various SASL mechanism responses | |||||||||||||||
| Version | 1.0.4 (stable) was released on 2010-02-07 | |||||||||||||||
| License | BSD | |||||||||||||||
| Description |
Provides code to generate responses to common SASL mechanisms, including: - Digest-MD5 - CramMD5 - Plain - Anonymous - Login (Pseudo mechanism) |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.0.6(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Framework to benchmark PHP scripts or function calls. | ||||||||||||||||||||
| Version | 1.2.8 (stable) was released on 2010-10-25 | ||||||||||||||||||||
| License | New BSD | ||||||||||||||||||||
| Description | Framework to benchmark PHP scripts or function calls. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.2.9(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net |
| Summary | big_int library provides a set of functions for calculations with arbitrary length integers and bitsets |
| Version | 1.0.7 (stable) was released on 2005-05-30 |
| License | see LICENSE |
| Description |
Functions from this package are useful for number theory applications. For example, in two-keys cryptography. See /tests/RSA.php in the package for example of simple implementation of RSA-like cryptoalgorithm. See http://pear.php.net/packages/Crypt_RSA/ project for more complex implementation of RSA-like crypto, which supports key generating, encrypting/decrypting, generating and validating of digital sign. The package has many bitset functions, which allow to work with arbitrary length bitsets. This package is much faster than bundled into PHP BCMath and consists almost all functions, which are implemented in PHP GMP extension, but it needn't any external libraries. |
| Package XML version | 1.0 packaged with PEAR version 1.9.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Framework for caching of arbitrary data. | |||||||||||||||||||||||||
| Version | 1.5.6 (stable) was released on 2010-10-25 | |||||||||||||||||||||||||
| License | PHP License | |||||||||||||||||||||||||
| Description |
With the PEAR Cache you can cache the result of certain function calls, as well as the output of a whole script run or share data between applications. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Fast and Safe little cache system | ||||||||||||||||||||
| Version | 1.7.9 (stable) was released on 2011-03-02 | ||||||||||||||||||||
| License | lgpl | ||||||||||||||||||||
| Description | This package is a little cache system optimized for file containers. It is fast and safe (because it uses file locking and/or anti-corruption tests). | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.7.12(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Tool to create Code generaters that operate on XML descriptions | |||||||||||||||||||||||||
| Version | 1.0.7 (stable) was released on 2010-09-27 | |||||||||||||||||||||||||
| License | PHP | |||||||||||||||||||||||||
| Description |
This is an 'abstract' package, it provides the base framework for applications like CodeGen_PECL and CodeGen_MySqlUDF (not released yet). |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Tool to generate PECL extensions from an XML description | |||||||||||||||||||||||||
| Version | 1.1.3 (stable) was released on 2010-09-27 | |||||||||||||||||||||||||
| License | PHP | |||||||||||||||||||||||||
| Description |
CodeGen_PECL (formerly known as PECL_Gen) is a pure PHP replacement for the ext_skel shell script that comes with the PHP 4 source. It reads in configuration options, function prototypes and code fragments from an XML description file and generates a complete ready-to-compile PECL extension. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Your configuration's swiss-army knife. | |||||||||||||||||||||||||
| Version | 1.10.12 (stable) was released on 2010-12-24 | |||||||||||||||||||||||||
| License | PHP License | |||||||||||||||||||||||||
| Description |
The Config package provides methods for configuration manipulation. * Creates configurations from scratch * Parses and outputs different formats (XML, PHP, INI, Apache...) * Edits existing configurations * Converts configurations to other formats * Allows manipulation of sections, comments, directives... * Parses configurations into a tree structure * Provides XPath like access to directives |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | This Class allows you to easily use ANSI console colors in your application. | |||||||||||||||
| Version | 1.0.3 (stable) was released on 2010-10-25 | |||||||||||||||
| License | MIT | |||||||||||||||
| Description |
You can use Console_Color::convert to transform colorcodes like %r into ANSI control codes. print Console_Color::convert("%rHello World!%n"); would print "Hello World" in red, for example. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | A full featured command line options and arguments parser | |||||||||||||||
| Version | 1.1.3 (stable) was released on 2010-04-10 | |||||||||||||||
| License | MIT | |||||||||||||||
| Description |
Console_CommandLine is a full featured package for managing command-line options and arguments highly inspired from python optparse module, it allows the developer to easily build complex command line interfaces. Main features: * handles sub commands (ie. $ myscript.php -q subcommand -f file), * can be completely built from an xml definition file, * generate --help and --version options automatically, * can be completely customized, * builtin support for i18n, * and much more... |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | A command-line arguments parser | |||||||||||||||
| Version | 1.3.5 (stable) was released on 2010-10-11 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
The Console_Getargs package implements a Command Line arguments and parameters parser for your CLI applications. It performs some basic arguments validation and automatically creates a formatted help text, based on the given configuration. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Command-line option parser | |||||||||||||||
| Version | 1.3.0 (stable) was released on 2010-12-11 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
This is a PHP implementation of "getopt" supporting both short and long options. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.3.1(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.2 | |||||||||||||||
| Last Modified | 2012-05-08 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Class that makes it easy to build console style tables | ||||||||||||||||||||
| Version | 1.1.4 (stable) was released on 2010-10-25 | ||||||||||||||||||||
| License | BSD | ||||||||||||||||||||
| Description | Provides methods such as addRow(), insertRow(), addCol() etc. to build console tables with or without headers and with user defined table rules and padding. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Build (create) and fetch vCard 2.1 and 3.0 text blocks. | |||||||||||||||
| Version | 1.1.2 (stable) was released on 2009-06-30 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
Allows you to programmatically create a vCard, version 2.1 or 3.0, and fetch the vCard text. Users of Contact_Vcard_Build are encouraged to check out File_IMC. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.8.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Parse vCard 2.1 and 3.0 files. | |||||||||||||||
| Version | 1.32.0 (stable) was released on 2009-09-21 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
Allows you to parse vCard files and text blocks, and get back an array of the elements of each vCard in the file or text. Users of Contact_Vcard_Parse are encourage to check out File_IMC. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net |
| Summary | Allows for quick two-way blowfish encryption without requiring the Mcrypt PHP extension. |
| Version | 1.0.1 (stable) was released on 2005-05-30 |
| License | PHP |
| Description | This package allows you to prefore two-way blowfish on the fly using only PHP. This package does not require the Mcrypt PHP extension to work. |
| Package XML version | 1.0 packaged with PEAR version 1.7.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | |||||||||||||||
| Summary | A class to emulate Perl's Crypt::CBC module. | |||||||||||||||
| Version | 1.0.0 (stable) was released on 2008-10-01 | |||||||||||||||
| License | PHP 2.02 | |||||||||||||||
| Description | A class to emulate Perl's Crypt::CBC module. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.0.1(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Generating CHAP packets. | |||||||||||||||||||||||||
| Version | 1.5.0 (stable) was released on 2010-08-28 | |||||||||||||||||||||||||
| License | BSD | |||||||||||||||||||||||||
| Description |
This package provides Classes for generating CHAP packets. Currently these types of CHAP are supported: * CHAP-MD5 * MS-CHAPv1 * MS-CHAPv2 For MS-CHAP the mhash and mcrypt extensions must be loaded. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | GNU Privacy Guard (GnuPG) | ||||||||||||||||||||
| Version | 1.2.0 (stable) was released on 2010-11-16 | ||||||||||||||||||||
| License | LGPL | ||||||||||||||||||||
| Description |
This package provides an object oriented interface to GNU Privacy Guard (GnuPG). It requires the GnuPG executable to be on the system. Though GnuPG can support symmetric-key cryptography, this package is intended only to facilitate public-key cryptography. This package requires PHP version 5.2.1 or greater. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.3.2(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net |
| Summary | A class to calculate RFC 2104 compliant hashes. |
| Version | 1.0.1 (stable) was released on 2005-02-20 |
| License | PHP |
| Description | A class to calculate RFC 2104 compliant hashes. |
| Package XML version | 1.0 packaged with PEAR version 1.9.0 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Implementation of Hashed Message Authentication Code for PHP5 | ||||||||||||||||||||
| Version | 1.0.0 (stable) was released on 2010-02-22 | ||||||||||||||||||||
| License | New BSD License | ||||||||||||||||||||
| Description |
Implementation of Hashed Message Authentication Code for PHP5. This package may use the hash or mhash extensions when enabled to extend the range of cryptographic hash functions beyond the natively implemented MD5 and SHA1. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0RC1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Encryption class for RC4 encryption | |||||||||||||||
| Version | 1.0.3 (stable) was released on 2010-10-04 | |||||||||||||||
| License | PHP | |||||||||||||||
| Description | RC4 encryption class | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Provides RSA-like key generation, encryption/decryption, signing and signature checking | ||||||||||||||||||||
| Version | 1.0.0 (stable) was released on 2005-05-11 | ||||||||||||||||||||
| License | PHP | ||||||||||||||||||||
| Description |
This package allows you to use two-key strong cryptography like RSA with arbitrary key length. It uses one of the following extensions for math calculations: - PECL big_int extension ( http://pecl.php.net/packages/big_int ) version greater than or equal to 1.0.3 - PHP GMP extension ( http://php.net/gmp ) - PHP BCMath extension ( http://php.net/manual/en/ref.bc.php ) for both PHP4 and PHP5 |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 1.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | A class that implements the Tiny Encryption Algorithm (TEA) (New Variant). | |||||||||||||||
| Version | 1.1.0 (stable) was released on 2008-03-06 | |||||||||||||||
| License | PHP 2.02 | |||||||||||||||
| Description |
A class that implements the Tiny Encryption Algorithm (TEA) (New Variant). This class does not depend on mcrypt. Since the latest fix handles properly dealing with unsigned integers, which where solved by introducing new functions _rshift(), _add(), the speed of the encryption and decryption has radically dropped. Do not use for large amounts of data. Original code from http://vader.brad.ac.uk/tea/source.shtml#new_ansi Currently to be found at: http://www.simonshepherd.supanet.com/source.shtml#new_ansi |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.5.4 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Generic date/time handling class for PEAR | |||||||||||||||
| Version | 1.4.7 (stable) was released on 2006-11-22 | |||||||||||||||
| License | BSD License | |||||||||||||||
| Description |
Generic classes for representation and manipulation of dates, times and time zones without the need of timestamps, which is a huge limitation for php programs. Includes time zone data, time zone conversions and many date/time conversions. It does not rely on 32-bit system date stamps, so you can display calendars and compare dates that date pre 1970 and post 2038. This package also provides a class to convert date strings between Gregorian and Human calendar formats. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.5.0a1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Database Abstraction Layer | ||||||||||||||||||||
| Version | 1.7.13 (stable) was released on 2007-09-21 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
DB is a database abstraction layer providing: * an OO-style query API * portability features that make programs written for one DBMS work with other DBMS's * a DSN (data source name) format for specifying database servers * prepare/execute (bind) emulation for databases that don't support it natively * a result object for each query response * portable error codes * sequence emulation * sequential and non-sequential row fetching as well as bulk fetching * formats fetched rows as associative arrays, ordered arrays or objects * row limit support * transactions support * table information interface * DocBook and phpDocumentor API documentation DB layers itself on top of PHP's existing database extensions. Drivers for the following extensions pass the complete test suite and provide interchangeability when all of DB's portability options are enabled: fbsql, ibase, informix, msql, mssql, mysql, mysqli, oci8, odbc, pgsql, sqlite and sybase. There is also a driver for the dbase extension, but it can't be used interchangeably because dbase doesn't support many standard DBMS features. DB is compatible with both PHP 4 and PHP 5. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.7.14(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.2 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||||||||||||
| Summary | An SQL Builder, Object Interface to Database Tables | |||||||||||||||||||||||||||||||||||
| Version | 1.9.5 (stable) was released on 2010-07-07 | |||||||||||||||||||||||||||||||||||
| License | PHP License 3.01 | |||||||||||||||||||||||||||||||||||
| Description |
DataObject performs 2 tasks: 1. Builds SQL statements based on the objects vars and the builder methods. 2. acts as a datastore for a table row. The core class is designed to be extended for each of your tables so that you put the data logic inside the data classes. included is a Generator to make your configuration files and your base classes. |
|||||||||||||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||||||||||||
| Latest Version | 1.10.0(stable) | |||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||||||||||||
| Summary | Class to automatically build HTML_QuickForm objects from a DB_DataObject-derived class | ||||||||||||||||||||||||||||||||||||||||
| Version | 1.0.1 (stable) was released on 2010-10-25 | ||||||||||||||||||||||||||||||||||||||||
| License | LGPL | ||||||||||||||||||||||||||||||||||||||||
| Description | DB_DataObject_FormBuilder will aid you in rapid application development using the packages DB_DataObject and HTML_QuickForm. For having a quick but working prototype of your application, simply model the database, run DataObject's createTable script over it and write a script that passes one of the resulting objects to the FormBuilder class. The FormBuilder will automatically generate a simple but working HTML_QuickForm object that you can use to test your application. It also provides a processing method that will automatically detect if an insert() or update() command has to be executed after the form has been submitted. If you have set up DataObject's links.ini file correctly, it will also automatically detect if a table field is a foreign key and will populate a selectbox with the linked table's entries. There are many optional parameters that you can place in your DataObjects.ini or in the properties of your derived classes, that you can use to fine-tune the form-generation, gradually turning the prototypes into fully-featured forms, and you can take control at any stage of the process. | ||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||||||||||||
| Latest Version | 1.0.2(stable) | ||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | DB interface to LDAP server | |||||||||||||||||||||||||
| Version | 1.2.0 (stable) was released on 2008-03-24 | |||||||||||||||||||||||||
| License | LGPL | |||||||||||||||||||||||||
| Description | The PEAR::DB_ldap class provides a DB compliant interface to LDAP servers | |||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Latest Version | 1.2.1(stable) | |||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | API to build and query nested sets | |||||||||||||||
| Version | 1.4.1 (stable) was released on 2010-04-25 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
DB_NestedSet let's you create trees with infinite depth inside a relational database. The package provides a way to o create/update/delete nodes o query nodes, trees and subtrees o copy (clone) nodes, trees and subtrees o move nodes, trees and subtrees o Works with PEAR::DB, PEAR::MDB, PEAR::MDB2 o output the tree with - PEAR::HTML_TreeMenu - TigraMenu (http://www.softcomplex.com/products/tigra_menu/) - CoolMenus (http://www.dhtmlcentral.com/projects/coolmenus/) - PEAR::Image_GraphViz (http://pear.php.net/package/Image_GraphViz) - PEAR::HTML_Menu |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net |
| Summary | Retrieve and return information of database result sets |
| Version | 0.7 (stable) was released on 2002-05-12 |
| License | LGPL |
| Description |
This class handles all the stuff needed for displaying paginated results from a database query of Pear DB. including fetching only the needed rows and giving extensive information for helping build an HTML or GTK query result display. |
| Package XML version | 1.0 packaged with PEAR version 1.9.0 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | An OO-interface for easily retrieving and modifying data in a DB. | |||||||||||||||||||||||||
| Version | 1.1.2 (stable) was released on 2008-01-12 | |||||||||||||||||||||||||
| License | BSD | |||||||||||||||||||||||||
| Description |
This package is an OO-abstraction to the SQL-Query language, it provides methods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build queries. It also provides an easy to learn interface that interacts nicely with HTML-forms using arrays that contain the column data, that shall be updated/added in a DB. This package bases on an SQL-Builder which lets you easily build SQL-Statements and execute them. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.0RC1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | An object oriented interface to, and model of, a database. Integrates with HTML_QuickForm. | ||||||||||||||||||||||||||||||
| Version | 1.5.6 (stable) was released on 2008-12-25 | ||||||||||||||||||||||||||||||
| License | New BSD | ||||||||||||||||||||||||||||||
| Description |
The DB_Table package provides an object oriented interface to a database. Each instance of the core DB_Table class contains the schema for a table, defined using abstract data types. The class provides a portable api for insert, update, delete, and select SQL commands, and can validate data types upon insertion and updating. It provides methods to automatically create or verify a database table. DB_Table also provides methods (using PEAR HTML_QuickForm) to generate input forms that match the column definitions. Each instance of the DB_Table_Database class contains a model of relationships between tables in a database, in which each table is represented by an instance of DB_Table. DB_Table_Database provides a method for automatic construction of join conditions for inner joins involving any number of tables, optional php validation of foreign key validity, and optional php emulation of actions triggered on delete or update of referenced rows, such as cascading deletes. The DB_Table_Generator class auto-generates the php code necessary to create an interface to an existing database. |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.2 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Berkely-style database abstraction class | |||||||||||||||
| Version | 1.1.1 (stable) was released on 2007-04-16 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description | DBA is a wrapper for the php DBA functions. It includes a file-based emulator and provides a uniform, object-based interface for the Berkeley-style database systems. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.5.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Dispatch notifications using PHP callbacks | |||||||||||||||
| Version | 1.1.0 (stable) was released on 2009-07-24 | |||||||||||||||
| License | BSD License | |||||||||||||||
| Description |
The Event_Dispatcher acts as a notification dispatch table. It is used to notify other objects of interesting things. This information is encapsulated in Event_Notification objects. Client objects register themselves with the Event_Dispatcher as observers of specific notifications posted by other objects. When an event occurs, an object posts an appropriate notification to the Event_Dispatcher. The Event_Dispatcher dispatches a message to each registered observer, passing the notification as the sole argument. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.8.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | Common file and directory routines | ||||||||||||||||||||||||||||||
| Version | 1.4.0 (stable) was released on 2011-03-19 | ||||||||||||||||||||||||||||||
| License | PHP | ||||||||||||||||||||||||||||||
| Description |
Provides easy access to read/write to files along with some common routines to deal with paths. |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Latest Version | 1.4.1(stable) | ||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.10.0beta1 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-04-06 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | File_Archive will let you manipulate easily the tar, gz, tgz, bz2, tbz, zip, ar (or deb) files | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 1.5.4 (stable) was released on 2008-06-05 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| License | LGPL | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
This library is strongly object oriented. It makes it very easy to use, writing simple code, yet the library is very powerfull. It lets you easily read or generate tar, gz, tgz, bz2, tbz, zip, ar (or deb) archives to files, memory, mail or standard output. See http://poocl.la-grotte.org for a tutorial |
||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Latest Version | 1.5.5(stable) | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Decode and Encode data in Bittorrent format | ||||||||||||||||||||
| Version | 1.1.0 (stable) was released on 2007-03-13 | ||||||||||||||||||||
| License | LGPL | ||||||||||||||||||||
| Description |
This package consists of three classes which handles the encoding and decoding of data in Bittorrent format. You can also extract useful informations from .torrent files, create .torrent files and query the torrent's scrape page to get its statistics. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.5.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Decode and Encode data in Bittorrent format | |||||||||||||||
| Version | 1.3.1 (stable) was released on 2009-04-26 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description |
This package consists of three classes which handles the encoding and decoding of data in Bittorrent format. You can also extract useful informations from .torrent files, create .torrent files and query the torrent's scrape page to get its statistics. PHP5 only. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.8.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Read and write of CSV files | |||||||||||||||||||||||||
| Version | 1.0.0 (stable) was released on 2011-03-18 | |||||||||||||||||||||||||
| License | New BSD | |||||||||||||||||||||||||
| Description |
Read and write of CSV files as well as discovering the format the CSV file is in. Supports headers and is excel compatible, i.e. ="0004" outputs as 0004 (only read wise) For more information on CSV: http://rfc.net/rfc4180.html |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.10.0beta1 | |||||||||||||||||||||||||
| Last Modified | 2011-04-06 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Simple data access object for csv files in php5. | |||||||||||||||
| Version | 1.0.1 (stable) was released on 2010-02-08 | |||||||||||||||
| License | MIT | |||||||||||||||
| Description |
Simple data access object for csv files in php5. by Kazuyoshi Tlacaelel. Takes the data from a csv file and makes it accessable through a client-interface. (NOT a driver of File_CSV) but an independent package. Please see the dependencies section for more details. http://code.google.com/p/php-csv-parser/ INSTALL: $ sudo pear install --force file_csv_datasource |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | A Class the facilitates the search of filesystems | |||||||||||||||
| Version | 1.3.1 (stable) was released on 2010-10-06 | |||||||||||||||
| License | PHP | |||||||||||||||
| Description |
File_Find, created as a replacement for its Perl counterpart, also named File_Find, is a directory searcher, which handles, globbing, recursive directory searching, as well as a slew of other cool features. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | File_Fortune provides an interface for reading from and writing to fortune files. | |||||||||||||||
| Version | 1.0.0 (stable) was released on 2007-07-24 | |||||||||||||||
| License | New BSD License | |||||||||||||||
| Description |
File_Fortune provides a PHP interface to reading fortune files. With it, you may retrieve a single fortune, a random fortune, or all fortunes in the file. Additionally, it offers the ability to access fortune files as if they were a native array, including updating and deleting items. All write operations will produce a binary header file to allow compatability with the fortune and fortune-mod programs (as well as other fortune interfaces). |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.5.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Read and write fstab files | ||||||||||||||||||||
| Version | 2.0.3 (stable) was released on 2010-10-06 | ||||||||||||||||||||
| License | PHP License v3.0 | ||||||||||||||||||||
| Description |
File_Fstab is an easy-to-use package which can read & write UNIX fstab files. It presents a pleasant object-oriented interface to the fstab. Features: * Supports blockdev, label, and UUID specification of mount device. * Extendable to parse non-standard fstab formats by defining a new Entry class for that format. * Easily examine and set mount options for an entry. * Stable, functional interface. * Fully documented with PHPDoc. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Manipulate .htaccess files | |||||||||||||||
| Version | 1.2.1 (stable) was released on 2007-08-01 | |||||||||||||||
| License | BSD | |||||||||||||||
| Description | Provides methods to create and manipulate .htaccess files. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | Manipulate many kinds of password files | ||||||||||||||||||||||||||||||
| Version | 1.1.7 (stable) was released on 2009-01-05 | ||||||||||||||||||||||||||||||
| License | PHP | ||||||||||||||||||||||||||||||
| Description |
Provides methods to manipulate and authenticate against standard Unix, SMB server, AuthUser (.htpasswd), AuthDigest (.htdigest), CVS pserver and custom formatted password files. |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Performs search and replace routines | |||||||||||||||
| Version | 1.1.4 (stable) was released on 2010-10-25 | |||||||||||||||
| License | BSD | |||||||||||||||
| Description |
Provides various functions to perform search/replace on files. Preg/Ereg regex supported along with faster but more basic str_replace routine. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Class for managing SAMBA style password files. | |||||||||||||||||||||||||
| Version | 1.0.3 (stable) was released on 2009-01-25 | |||||||||||||||||||||||||
| License | BSD | |||||||||||||||||||||||||
| Description | With this package, you can maintain smbpasswd-files, usualy used by SAMBA. | |||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.2 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Common file and directory utility functions | |||||||||||||||||||||||||
| Version | 1.0.0 (stable) was released on 2011-03-18 | |||||||||||||||||||||||||
| License | PHP | |||||||||||||||||||||||||
| Description |
Common file and directory utility functions. Path handling, temp dir/file, sorting of files, listDirs, isIncludable and more |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.10.0beta1 | |||||||||||||||||||||||||
| Last Modified | 2011-04-06 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Finite State Machine | ||||||||||||||||||||
| Version | 1.3.1 (stable) was released on 2011-02-15 | ||||||||||||||||||||
| License | MIT License | ||||||||||||||||||||
| Description |
The FSM package provides a simple class that implements a Finite State Machine. In addition to maintaining state, this FSM also maintains a user-defined payload, therefore effectively making the machine a Pushdown Automaton (a finite state machine with memory). |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Construct and validate a logical chess game, does not display | |||||||||||||||
| Version | 1.0.1 (stable) was released on 2007-06-17 | |||||||||||||||
| License | PHP License 3.01 | |||||||||||||||
| Description |
The logic of handling a chessboard and parsing standard FEN (Forsyth-Edwards Notation) for describing a position as well as SAN (Standard Algebraic Notation) for describing individual moves is handled. This class can be used as a backend driver for playing chess, or for validating and/or creating PGN files using the File_ChessPGN package (when it is completed). |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Gedcom parser | |||||||||||||||
| Version | 1.0.1 (stable) was released on 2008-09-21 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description | This package was written to parse .ged (gedcom) file. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Make Gtk widgets accept file drops | ||||||||||||||||||||
| Version | 1.0.3 (stable) was released on 2010-10-25 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
A class which makes it easy to make a GtkWidget accept the dropping of files or folders |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net |
| Summary | A scrolling label for PHP-Gtk |
| Version | 1.0.0 (stable) was released on 2005-03-02 |
| License | PHP License |
| Description | This is a class to encapsulate the functionality needed for a scrolling gtk label. This class provides a simple, easy to understand API for setting up and controlling the label. It allows for the ability to scroll in either direction, start and stop the scroll, pause and unpause the scroll, get and set the text, and set display properites of the text. |
| Package XML version | 1.0 packaged with PEAR version 1.4.0a1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | |||||||||||||||
| Summary | PHP-GTK pseudo-widgets that mimic GtkData based objects and allow the look and feel to be controlled by the programmer. | |||||||||||||||
| Version | 1.0.0 (stable) was released on 2006-11-16 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
While it is possible to control some style elements of a GtkScrollBar, other elements cannot be controlled so easily. Items such as the images at the begining and end (usually arrows) and the scroll bar that is dragged to scroll the element cannot be changed. This leads to applications that either must conform to the windowing systems look and feel or appear incomplete. The goal of this family of PHP-GTK classes is to provide all the same functionality as a normal scroll bar but allow the user to have better control over the look and feel. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.4.11 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | This is a parser to replace UBB style tags with their html equivalents. | ||||||||||||||||||||
| Version | 1.2.2 (stable) was released on 2007-07-02 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
This is a parser to replace UBB style tags with their html equivalents. It does not simply do some regex calls, but is complete stack based parse engine. This ensures that all tags are properly nested, if not, extra tags are added to maintain the nesting. This parser should only produce xhtml 1.0 compliant code. All tags are validated and so are all their attributes. It should be easy to extend this parser with your own tags. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.2.3(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | PEAR::HTML_Common is a base class for other HTML classes. | |||||||||||||||
| Version | 1.2.5 (stable) was released on 2009-04-03 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
The PEAR::HTML_Common package provides methods for html code display and attributes handling. * Methods to set, remove, update html attributes. * Handles comments in HTML code. * Handles layout, tabs, line endings for nicer HTML code. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Abstract base class for HTML classes (PHP5 port of HTML_Common package). | |||||||||||||||
| Version | 2.0.0 (stable) was released on 2010-10-20 | |||||||||||||||
| License | BSD License | |||||||||||||||
| Description |
HTML_Common2 package provides methods for HTML code display and attributes handling. * Provides methods to set, remove, merge HTML attributes. * Handles global document options (charset, linebreak and indentation characters). * Provides methods to handle indentation and HTML comments (useful in subclasses). |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 2.1.0(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Encrypts text which is later decoded using javascript on the client side | |||||||||||||||
| Version | 1.3.4 (stable) was released on 2010-10-25 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
HTML_Crypt provides methods to encrypt text, which can be later be decrypted using JavaScript on the client side. This is very useful to prevent spam robots collecting email addresses from your site, included is a method to add mailto links to the text being generated |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||||||||||||
| Summary | Provides a simple interface for validate, handle and generate cascading style sheets | ||||||||||||||||||||||||||||||||||||||||
| Version | 1.5.4 (stable) was released on 2009-07-04 | ||||||||||||||||||||||||||||||||||||||||
| License | BSD | ||||||||||||||||||||||||||||||||||||||||
| Description |
HTML_CSS provides a simple interface to handle stylesheets declaration. It is completely standards compliant, and has some great features: * Simple OO interface to CSS definitions * Can parse existing CSS (string or file) * Output to - Inline stylesheet declarations - Document internal stylesheet declarations - Standalone stylesheet declarations - Array of definitions - File * Can validate contents with the WC3 CSS Validator Web Service In addition, it shares the following with HTML_Common based classes: * Indent style support * Line ending style |
||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.8.1 | ||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||
| Summary | Simple HTML form package | ||||||||||
| Version | 1.3.0 (stable) was released on 2005-10-16 | ||||||||||
| License | PHP License | ||||||||||
| Description |
This is a simple HTML form generator. It supports all the HTML form element types including file uploads, may return or print the form, just individual form elements or the full form in "table mode" with a fixed layout. This package has been superceded by HTML_QuickForm. |
||||||||||
| Dependencies |
|
||||||||||
| Package XML version | 1.0 packaged with PEAR version 1.8.1 | ||||||||||
| Last Modified | 2011-03-13 | ||||||||||
| Top | |||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Provides an interface for creating simple JS scripts. | |||||||||||||||
| Version | 1.1.2 (stable) was released on 2009-09-24 | |||||||||||||||
| License | PHP 3.0 | |||||||||||||||
| Description |
Provides two classes: HTML_Javascript for performing basic JS operations. HTML_Javascript_Convert for converting variables Allow output data to a file, to the standart output(print), or return |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Generates HTML menus from multidimensional hashes. | ||||||||||||||||||||
| Version | 2.1.4 (stable) was released on 2007-05-19 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
With the HTML_Menu class one can easily create and maintain a navigation structure for websites, configuring it via a multidimensional hash structure. Different modes for the HTML output are supported. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.5.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | How to include a loading bar in your XHTML documents quickly and easily. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 1.2.6 (stable) was released on 2008-07-24 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| License | PHP License 3.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
This package provides a way to add a loading bar fully customizable in existing XHTML documents. Your browser should accept DHTML feature. Features: - create horizontal, vertival bar and also circle, ellipse and polygons (square, rectangle). - allows usage of existing external StyleSheet and/or JavaScript. - all elements (progress, cells, labels) are customizable by their html properties. - percent/labels are floating all around the progress meter. - compliant with all CSS/XHMTL standards. - integration with all template engines is very easy. - implements Observer design pattern. It is possible to add Listeners. - adds a customizable monitor pattern to display a progress bar. User-end can abort progress at any time. - Look and feel can be sets by internal API or external config file - allows many progress meter on same page without uses of iframe solution. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | How to include a loading bar in your XHTML documents quickly and easily. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 2.4.1 (stable) was released on 2008-07-24 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| License | BSD | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
This package provides a way to add a loading bar fully customizable in existing XHTML documents. Your browser should accept DHTML feature. Features: - create horizontal, vertival bar and also circle, ellipse and polygons (square, rectangle). - allows usage of existing external StyleSheet and/or JavaScript. - all elements (progress, cells, labels) are customizable by their html properties. - percent/labels are floating all around the progress meter. - compliant with all CSS/XHMTL standards. - integration with all template engines is very easy. - implements Observer design pattern. It is possible to add Listeners. - adds a customizable monitor pattern to display a progress bar. User-end can abort progress at any time. - allows many progress meter on same page without uses of iframe solution. - error handling system that support native PEAR_Error, but also PEAR_ErrorStack, and any other system you might want to plug-in. - PHP 5 ready. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Latest Version | 2.4.2(stable) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | The PEAR::HTML_QuickForm package provides methods for creating, validating, processing HTML forms. | ||||||||||||||||||||
| Version | 3.2.12 (stable) was released on 2010-10-17 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
NOTICE: development of HTML_QuickForm version 3 is frozen. Please submit feature requests for HTML_QuickForm2 package. The HTML_QuickForm package provides methods to dynamically create, validate and render HTML forms. Features: * More than 20 ready-to-use form elements. * XHTML compliant generated code. * Numerous mixable and extendable validation rules. * Automatic server-side validation and filtering. * On request javascript code generation for client-side validation. * File uploads support. * Total customization of form rendering. * Support for external template engines (ITX, Sigma, Flexy, Smarty). * Pluggable elements, rules and renderers extensions. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 3.2.13(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | PHP5 rewrite of HTML_QuickForm package | ||||||||||||||||||||
| Version | 0.5.0 (alpha) was released on 2010-12-09 | ||||||||||||||||||||
| License | BSD | ||||||||||||||||||||
| Description |
PHP5 rewrite of HTML_QuickForm and HTML_QuickForm_Controller packages. This package provides methods to create, validate and render HTML forms. Features: * Supports all form elements defined by HTML standard, provides several custom elements * Server-side and client-side validation, several common rules provided * Multipage forms (tabbed forms and wizards) * Pluggable elements, rules, renderers and renderer plugins Major advantages over PHP4 version: * DOM-like API for building the form structure, new streamlined API for elements' values handling * Default rendering without tables (inspired by HTML_QuickForm_Renderer_Tableless) * Renderer plugins for elements with complex rendering needs * Ability to chain validation rules with 'and' and 'or' |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 2.0.0beta2(beta) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-04-03 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||||||||||||
| Summary | Element for HTML_QuickForm that emulate a multi-select. | |||||||||||||||||||||||||||||||||||
| Version | 1.5.1 (stable) was released on 2009-04-05 | |||||||||||||||||||||||||||||||||||
| License | BSD | |||||||||||||||||||||||||||||||||||
| Description |
The HTML_QuickForm_advmultiselect package adds an element to the HTML_QuickForm package that is two select boxes next to each other emulating a multi-select. |
|||||||||||||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | An alternative to HTML_QuickForm_select using radio buttons and checkboxes | |||||||||||||||||||||||||
| Version | 1.1.1 (stable) was released on 2010-10-25 | |||||||||||||||||||||||||
| License | LGPL | |||||||||||||||||||||||||
| Description | A QuickForm plugin that extends the select element and turns its options into checkboxes or radio buttons depending on whether the multiple html attribute was set or not. For extra options not listed, you can also render an 'Other' textfield. | |||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | The add-on to HTML_QuickForm package that allows building of multipage forms | ||||||||||||||||||||
| Version | 1.0.10 (stable) was released on 2009-10-02 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
The package is essentially an implementation of a PageController pattern. Architecture: * Controller class that examines HTTP requests and manages form values persistence across requests. * Page class (subclass of QuickForm) representing a single page of the form. * Business logic is contained in subclasses of Action class. Cool features: * Includes several default Actions that allow easy building of multipage forms. * Includes usage examples for common usage cases (single-page form, wizard, tabbed form). |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | HTML_Select is a class for generating HTML form select elements. | ||||||||||||||||||||
| Version | 1.3.0 (stable) was released on 2010-02-14 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description | HTML_Select provides an OOP way of generating HTML form select elements. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.3.1(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Some small classes to handle common <select> lists | ||||||||||||||||||||
| Version | 1.2.0 (stable) was released on 2010-10-04 | ||||||||||||||||||||
| License | BSD | ||||||||||||||||||||
| Description |
Provides <select>lists for: o Country o UK counties o US States o FR Departements o NO Fylke o NO Kommuner o ptBR |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | PEAR::HTML_Table makes the design of HTML tables easy, flexible, reusable and efficient. | ||||||||||||||||||||
| Version | 1.8.3 (stable) was released on 2010-04-05 | ||||||||||||||||||||
| License | New BSD | ||||||||||||||||||||
| Description |
The PEAR::HTML_Table package provides methods for easy and efficient design of HTML tables. - Lots of customization options. - Tables can be modified at any time. - The logic is the same as standard HTML editors. - Handles col and rowspans. - PHP code is shorter, easier to read and to maintain. - Tables options can be reused. For auto filling of data and such then check out http://pear.php.net/package/HTML_Table_Matrix |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Autofill a table with data | |||||||||||||||||||||||||
| Version | 1.0.10 (stable) was released on 2009-08-04 | |||||||||||||||||||||||||
| License | PHP License v3.0 | |||||||||||||||||||||||||
| Description |
HTML_Table_Matrix is an extension to HTML_Table which allows you to easily fill up a table with data. Features: - It uses Filler classes to determine how the data gets filled in the table. With a custom Filler, you can fill data in up, down, forwards, backwards, diagonally, randomly or any other way you like. - Comes with Fillers to fill left-to-right-top-to-bottom and right-to-left-top-to-bottom. - Abstract Filler methods keep the code clean & easy to understand. - Table height or width may be omitted, and it will figure out the correct table size based on the data you provide. - It integrates handily with Pager to create pleasant pageable table layouts, such as for an image gallery. Just specify a height or width, Filler, and feed it the data returned from Pager. - Table may be constrained to a specific height or width, and excess data will be ignored. - Fill offset may be specified, to leave room for a table header, or other elements in the table. - Fully documented with PHPDoc. - Includes fully functional example code. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.8.2 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary |
Generate a "Tag Cloud" in HTML and visualize tags by their frequency. Additionally visualizes each tag's age. |
|||||||||||||||||||||||||
| Version | 1.0.0 (stable) was released on 2011-03-02 | |||||||||||||||||||||||||
| License | PHP License | |||||||||||||||||||||||||
| Description |
This package can be used to generate tag clouds. The output is HTML and CSS. A Tag Cloud is a visual representation of so-called "tags" or keywords, that do have a different font size depending on how often they occur on the page/blog. A less used synonym for a Tag Cloud that came up before Web 2.0 is the term "weightet list". Popular examples of Tag Clouds and their use can be found in action at pages like Flickr, Del.icio.us and Technorati. A nice overview on what a Tag Cloud can actually do can be found at WikiPedia: http://wikipedia.org/wiki/Tag_cloud This package does not only visualize frequency, but also timeline information. The newer the tag is, the deeper its color will be; older tags will have a lighter color. The main goal of "HTML_TagCloud" is to provide an easy to implement and configureable Tag Cloud solution that is suitable for any PHP-based webapp. Features: - set up each tag's name, URL, frequency, age - customizable colors - customizable font-sizes |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.2 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | An extremely powerful Tokenizer driven Template engine | ||||||||||||||||||||||||||||||
| Version | 1.3.11 (stable) was released on 2011-01-11 | ||||||||||||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||||||||||||
| Description |
HTML_Template_Flexy started it's life as a simplification of HTML_Template_Xipe, however in Version 0.2, It became one of the first template engine to use a real Lexer, rather than regex'es, making it possible to do things like ASP.net or Cold Fusion tags. However, it still has a very simple set of goals. - Very Simple API, o easy to learn... o prevents to much logic going in templates - Easy to write document'able code o By using object vars for a template rather than 'assign', you can use phpdoc comments to list what variable you use. - Editable in WYSIWYG editors o you can create full featured templates, that doesnt get broken every time you edit with Dreamweaver(tm) or Mozilla editor o Uses namespaced attributes to add looping/conditionals - Extremely Fast, o runtime is at least 4 time smaller than most other template engines (eg. Smarty) o uses compiled templates, as a result it is many times faster on blocks and loops than than Regex templates (eg. IT/phplib) - Safer (for cross site scripting attacks) o All variables default to be output as HTML escaped (overridden with the :h modifier) - Multilanguage support o Parses strings out of template, so you can build translation tools o Compiles language specific templates (so translation is only done once, not on every request) - Full dynamic element support (like ASP.NET), so you can pick elements to replace at runtime Features: - {variable} to echo $object->variable - {method()} to echo $object->method(); - {foreach:var,key,value} to PHP foreach loops - tag attributes FLEXY:FOREACH, FLEXY:IF for looping and conditional HTML inclusion - {if:variable} to PHP If statement - {if:method()} to PHP If statement - {else:} and {end:} to close or alternate If statements - FORM to HTML_Template_Flexy_Element's - replacement of INPUT, TEXTAREA and SELECT tags with HTML_Template_Flexy_Element code use FLEXY:IGNORE (inherited) and FLEXY:IGNOREONLY (single) to prevent replacements - FLEXY:START/FLEXY:STARTCHILDREN tags to define where template starts/finishes - support for urlencoded braces {} in HTML attributes. - documentation in the pear manual - examples at http://cvs.php.net/cvs.php/pear/HTML_Template_Flexy/tests/ |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Latest Version | 1.3.12(stable) | ||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Integrated Templates | |||||||||||||||
| Version | 1.3.0 (stable) was released on 2010-03-10 | |||||||||||||||
| License | Modified BSD license | |||||||||||||||
| Description |
HTML_Template_IT is a templating engine designed to allow easy separation of concerns. It does this by clearly separating the presentational code from the PHP code. The presentation code may be of any format, however generally XML or HTML is used. This engine works on the foundation of blocks and placeholders. It uses the hierarchy of blocks to determine which presentational code is instantiated when blocks are parsed. The placeholders allow the insertion of "dynamic" information. There are two classes to use for templating. HTML_Template_IT is used for basic templating needs. HTML_Template_ITX gives you full power over the templating engine, allowing blocks to be added, and function callbacks to be used. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | preg_* based template system. | |||||||||||||||
| Version | 1.5.0 (stable) was released on 2009-09-19 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description |
The popular Template system from PHPLIB ported to PEAR. It has some features that can't be found currently in the original version like fallback paths. It has minor improvements and cleanup in the code as well as some speed improvements. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.5.2(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | An implementation of Integrated Templates API with template 'compilation' added | ||||||||||||||||||||
| Version | 1.2.0 (stable) was released on 2008-07-22 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
HTML_Template_Sigma implements Integrated Templates API designed by Ulf Wendel. Features: * Nested blocks. Nesting is controlled by the engine. * Ability to include files from within template: <!-- INCLUDE --> * Automatic removal of empty blocks and unknown variables (methods to manually tweak/override this are also available) * Methods for runtime addition and replacement of blocks in templates * Ability to insert simple function calls into templates: func_uppercase('Hello world!') and to define callback functions for these * 'Compiled' templates: the engine has to parse a template file using regular expressions to find all the blocks and variable placeholders. This is a very "expensive" operation and is an overkill to do on every page request: templates seldom change on production websites. Thus this feature: an internal representation of the template structure is saved into a file and this file gets loaded instead of the source one on subsequent requests (unless the source changes) * PHPUnit-based tests to define correct behaviour * Usage examples for most of the features are available, look in the docs/ directory |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Provides an api to create a HTML tree | |||||||||||||||
| Version | 1.2.2 (stable) was released on 2010-10-25 | |||||||||||||||
| License | BSD | |||||||||||||||
| Description |
PHP Based api creates a tree structure using a couple of small PHP classes. This can then be converted to javascript using the printMenu() method. The tree is dynamic in IE 4 or higher, NN6/Mozilla and Opera 7, and maintains state (the collapsed/expanded status of the branches) by using cookies. Other browsers display the tree fully expanded. Each node can have an optional link and icon. New API in 1.1 with many changes (see CVS for changelog) and new features, of which most came from Chip Chapin (http://www.chipchapin.com). |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Miscellaneous HTTP utilities | |||||||||||||||||||||||||
| Version | 1.4.1 (stable) was released on 2008-08-31 | |||||||||||||||||||||||||
| License | New BSD License | |||||||||||||||||||||||||
| Description |
The HTTP class is a class with static methods for doing miscellaneous HTTP related stuff like date formatting, language negotiation or HTTP redirection. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Easy way to perform multiple HTTP requests and process their results | ||||||||||||||||||||
| Version | 1.2.1 (stable) was released on 2008-10-25 | ||||||||||||||||||||
| License | BSD | ||||||||||||||||||||
| Description |
The HTTP_Client class wraps around HTTP_Request and provides a higher level interface for performing multiple HTTP requests. Features: * Manages cookies and referrers between requests * Handles HTTP redirection * Has methods to set default headers and request parameters * Implements the Subject-Observer design pattern: the base class sends events to listeners that do the response processing. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | Send HTTP Downloads | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 1.1.4 (stable) was released on 2010-10-16 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| License | BSD, revised | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
Provides an interface to easily send hidden files or any arbitrary data to HTTP clients. HTTP_Download can gain its data from variables, files or stream resources. It features: - Basic caching capabilities - Basic throttling mechanism - On-the-fly gzip-compression - Ranges (partial downloads and resuming) - Delivery of on-the-fly generated archives through Archive_Tar and Archive_Zip - Sending of PgSQL LOBs without the need to read all data in prior to sending |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | OO interface to modify and handle HTTP headers and status codes. | |||||||||||||||||||||||||
| Version | 1.2.1 (stable) was released on 2010-10-15 | |||||||||||||||||||||||||
| License | BSD, revised | |||||||||||||||||||||||||
| Description |
This class provides methods to set/modify HTTP headers and status codes including an HTTP caching facility. It also provides methods for checking Status types. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Provides an easy way to perform HTTP requests | |||||||||||||||||||||||||
| Version | 1.4.4 (stable) was released on 2008-11-17 | |||||||||||||||||||||||||
| License | BSD | |||||||||||||||||||||||||
| Description |
Supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy, Proxy Authentication, SSL, file uploads etc. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net |
| Summary | Easy and secure managment of files submitted via HTML Forms |
| Version | 0.9.1 (stable) was released on 2004-08-11 |
| License | LGPL |
| Description |
This class provides an advanced file uploader system for file uploads made from html forms. Features: * Can handle from one file to multiple files. * Safe file copying from tmp dir. * Easy detecting mechanism of valid upload, missing upload or error. * Gives extensive information about the uploaded file. * Rename uploaded files in different ways: as it is, safe or unique * Validate allowed file extensions * Multiple languages error messages support (es, en, de, fr, it, nl, pt_BR) |
| Package XML version | 1.0 packaged with PEAR version 1.7.2 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | WebDAV stream wrapper class | ||||||||||||||||||||
| Version | 1.0.1 (stable) was released on 2010-10-25 | ||||||||||||||||||||
| License | PHP | ||||||||||||||||||||
| Description |
RFC2518 compliant stream wrapper that allows to use WebDAV server resources like a regular file system from within PHP. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.0.2(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Internationalization package | |||||||||||||||
| Version | 1.0.0 (stable) was released on 2010-02-13 | |||||||||||||||
| License | PHP | |||||||||||||||
| Description |
This package supports you to localize your applications. Multiple ways of supporting translation are implemented and methods to determine the current users (browser-)language. Localizing Numbers, DateTime and currency is also implemented. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Unicode Normalizer | ||||||||||||||||||||
| Version | 1.0.0 (stable) was released on 2007-08-04 | ||||||||||||||||||||
| License | The BSD License | ||||||||||||||||||||
| Description |
"...Unicode's normalization is the concept of character composition and decomposition. Character composition is the process of combining simpler characters into fewer precomposed characters, such as the n character and the combining ~ character into the single n+~ character. Decomposition is the opposite process, breaking precomposed characters back into their component pieces... ...Normalization is important when comparing text strings for searching and sorting (collation)..." [Wikipedia] Performs the 4 normalizations: NFD: Canonical Decomposition NFC: Canonical Decomposition, followed by Canonical Composition NFKD: Compatibility Decomposition NFKC: Compatibility Decomposition, followed by Canonical Composition Complies with the official Unicode.org regression test. Uses UTF8 binary strings natively but can normalize a string in any UTF format. Fully tested with phpUnit. Code coverage test close to 100%. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Interface to AT&T's GraphViz tools | |||||||||||||||
| Version | 1.3.0 (stable) was released on 2010-10-24 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description | The GraphViz class allows for the creation of and the work with directed and undirected graphs and their visualization with AT&T's GraphViz tools. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net |
| Summary | Extract, modify, and save IPTC data |
| Version | 1.0.2 (stable) was released on 2003-08-12 |
| License | PHP License |
| Description | This package provides a mechanism for modifying IPTC header information. The class abstracts the functionality of iptcembed() and iptcparse() in addition to providing methods that properly handle replacing IPTC header fields back into image files. |
| Package XML version | 1.0 packaged with PEAR version 1.9.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | |||||||||||||||
| Summary | Retrieve information on remote image files. | |||||||||||||||
| Version | 1.0.2 (stable) was released on 2009-03-02 | |||||||||||||||
| License | PHP | |||||||||||||||
| Description |
This class can be used for retrieving size information of remote image files via http without downloading the whole image. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||||||||||||
| Summary | Logging Framework | |||||||||||||||||||||||||||||||||||
| Version | 1.12.5 (stable) was released on 2010-12-22 | |||||||||||||||||||||||||||||||||||
| License | MIT License | |||||||||||||||||||||||||||||||||||
| Description | The Log package provides an abstracted logging framework. It includes output handlers for log files, databases, syslog, email, Firebug, and the console. It also provides composite and subject-observer logging mechanisms. | |||||||||||||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||||||||||||
| Latest Version | 1.12.7(stable) | |||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Class that provides multiple interfaces for sending emails | ||||||||||||||||||||
| Version | 1.2.0 (stable) was released on 2010-03-01 | ||||||||||||||||||||
| License | BSD Style | ||||||||||||||||||||
| Description | PEAR's Mail package defines an interface for implementing mailers under the PEAR hierarchy. It also provides supporting functions useful to multiple mailer backends. Currently supported backends include: PHP's native mail() function, sendmail, and SMTP. This package also provides a RFC822 email address list validation utility class. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Mail_Mime provides classes to create MIME messages. | |||||||||||||||
| Version | 1.8.1 (stable) was released on 2010-12-01 | |||||||||||||||
| License | BSD Style | |||||||||||||||
| Description |
Mail_Mime provides classes to deal with the creation and manipulation of MIME messages. It allows people to create e-mail messages consisting of: * Text Parts * HTML Parts * Inline HTML Images * Attachments * Attached messages It supports big messages, base64 and quoted-printable encodings and non-ASCII characters in filenames, subjects, recipients, etc. encoded using RFC2047 and/or RFC2231. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.8.3(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Provides a class to decode mime messages. | ||||||||||||||||||||
| Version | 1.5.5 (stable) was released on 2010-12-02 | ||||||||||||||||||||
| License | BSD Style | ||||||||||||||||||||
| Description |
Provides a class to deal with the decoding and interpreting of mime messages. This package used to be part of the Mail_Mime package, but has been split off. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | Class for put mails in queue and send them later in background. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 1.2.6 (stable) was released on 2010-10-26 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| License | BSD | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
Class to handle mail queue managment. Wrapper for PEAR::Mail and PEAR::DB (or PEAR::MDB/MDB2). It can load, save and send saved mails in background and also backup some mails. The Mail_Queue class puts mails in a temporary container, waiting to be fed to the MTA (Mail Transport Agent), and sends them later (e.g. a certain amount of mails every few minutes) by crontab or in other way. |
||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Latest Version | 1.2.7(stable) | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net |
| Summary | Simple class for converting base set of numbers with a customizable character base set. |
| Version | 0.3 (stable) was released on 2003-10-20 |
| License | PHP |
| Description | Base X conversion class |
| Package XML version | 1.0 packaged with PEAR version 1.9.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Pure-PHP arbitrary precission integer arithmetic library | ||||||||||||||||||||
| Version | 1.0.0 (stable) was released on 2010-05-26 | ||||||||||||||||||||
| License | LGPL License | ||||||||||||||||||||
| Description | Supports base-2, base-10, base-16, and base-256 numbers. Uses the GMP or BCMath extensions, if available, and an internal implementation, otherwise. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | A package that produces combinations and permutations | |||||||||||||||
| Version | 1.0.0 (stable) was released on 2007-10-31 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description | A package that returns all the combinations and permutations, without repitition, of a given set and subset size. Associative arrays are preserved. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Financial functions | ||||||||||||||||||||
| Version | 1.0.1 (stable) was released on 2010-10-24 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description | Collection of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Numerical Methods Root-Finding collection package | |||||||||||||||
| Version | 1.0.0 (stable) was released on 2006-02-01 | |||||||||||||||
| License | BSD License | |||||||||||||||
| Description |
Math_Numerical_RootFinding is the package provide various Numerical Methods Root-Finding functions implemented in PHP, e.g Bisection . Newton-Raphson, Fixed Point, Secant etc |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.4.6 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Reverse Polish Notation. | |||||||||||||||
| Version | 1.1.2 (stable) was released on 2009-07-24 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description | Change Expression To RPN (Reverse Polish Notation) and evaluate it. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.8.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net |
| Summary | Classes to calculate statistical parameters |
| Version | 0.8.5 (stable) was released on 2003-05-27 |
| License | PHP |
| Description |
Classes to calculate statistical parameters of numerical arrays of data. The data can be in a simple numerical array, or in a cummulative numerical array. A cummulative array, has the value as the index and the number of repeats as the value for the array item, e.g. $data = array(3=>4, 2.3=>5, 1.25=>6, 0.5=>3). Nulls can be rejected, ignored or handled as zero values. |
| Package XML version | 1.0 packaged with PEAR version 1.8.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net |
| Summary | Supplementary trigonometric functions |
| Version | 1.0 (stable) was released on 2002-11-19 |
| License | PHP |
| Description |
Static class with methods that implement supplementary trigonometric, inverse trigonometric, hyperbolic, and inverse hyperbolic functions. |
| Package XML version | 1.0 packaged with PEAR version 1.8.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | database abstraction layer | ||||||||||||||||||||
| Version | 1.3.0 (stable) was released on 2003-04-22 | ||||||||||||||||||||
| License | BSD style | ||||||||||||||||||||
| Description |
PEAR MDB is a merge of the PEAR DB and Metabase php database abstraction layers. It provides a common API for all support RDBMS. The main difference to most other DB abstraction packages is that MDB goes much further to ensure portability. Among other things MDB features: * An OO-style query API * A DSN (data source name) or array format for specifying database servers * Datatype abstraction and on demand datatype conversion * Portable error codes * Sequential and non sequential row fetching as well as bulk fetching * Ordered array and associative array for the fetched rows * Prepare/execute (bind) emulation * Sequence emulation * Replace emulation * Limited Subselect emulation * Row limit support * Transactions support * Large Object support * Index/Unique support * Module Framework to load advanced functionality on demand * Table information interface * RDBMS management methods (creating, dropping, altering) * RDBMS independent xml based schema definition management * Altering of a DB from a changed xml schema * Reverse engineering of xml schemas from an existing DB (currently only MySQL) * Full integration into the PEAR Framework * Wrappers for the PEAR DB and Metabase APIs * PHPDoc API documentation Currently supported RDBMS: MySQL PostGreSQL Oracle Frontbase Querysim Interbase/Firebird MSSQL |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 1.0 packaged with PEAR version 1.8.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | database abstraction layer | ||||||||||||||||||||
| Version | 2.4.1 (stable) was released on 2007-05-03 | ||||||||||||||||||||
| License | BSD License | ||||||||||||||||||||
| Description |
PEAR MDB2 is a merge of the PEAR DB and Metabase php database abstraction layers. It provides a common API for all supported RDBMS. The main difference to most other DB abstraction packages is that MDB2 goes much further to ensure portability. MDB2 provides most of its many features optionally that can be used to construct portable SQL statements: * Object-Oriented API * A DSN (data source name) or array format for specifying database servers * Datatype abstraction and on demand datatype conversion * Various optional fetch modes to fix portability issues * Portable error codes * Sequential and non sequential row fetching as well as bulk fetching * Ability to make buffered and unbuffered queries * Ordered array and associative array for the fetched rows * Prepare/execute (bind) named and unnamed placeholder emulation * Sequence/autoincrement emulation * Replace emulation * Limited sub select emulation * Row limit emulation * Transactions/savepoint support * Large Object support * Index/Unique Key/Primary Key support * Pattern matching abstraction * Module framework to load advanced functionality on demand * Ability to read the information schema * RDBMS management methods (creating, dropping, altering) * Reverse engineering schemas from an existing database * SQL function call abstraction * Full integration into the PEAR Framework * PHPDoc API documentation |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.5.3 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | mysql MDB2 driver | |||||||||||||||||||||||||
| Version | 1.4.1 (stable) was released on 2007-05-03 | |||||||||||||||||||||||||
| License | BSD License | |||||||||||||||||||||||||
| Description | This is the MySQL MDB2 driver. | |||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.5.3 | |||||||||||||||||||||||||
| Last Modified | 2011-04-03 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | An OO-interface for easily retrieving and modifying data in a DB. | ||||||||||||||||||||||||||||||
| Version | 1.2.2 (stable) was released on 2008-01-12 | ||||||||||||||||||||||||||||||
| License | BSD | ||||||||||||||||||||||||||||||
| Description |
This package is an OO-abstraction to the SQL-Query language, it provides methods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build queries. It also provides an easy to learn interface that interacts nicely with HTML-forms using arrays that contain the column data, that shall be updated/added in a DB. This package bases on an SQL-Builder which lets you easily build SQL-Statements and execute them. NB: this is a PEAR::MDB porting from the original DB_QueryTool written by Wolfram Kriesing and Paolo Panto (vision:produktion, wk@visionp.de). |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Latest Version | 1.2.3(stable) | ||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.0RC1 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Utility class for dealing with MIME types | |||||||||||||||||||||||||
| Version | 1.2.1 (stable) was released on 2010-10-25 | |||||||||||||||||||||||||
| License | PHP License 3.0 | |||||||||||||||||||||||||
| Description |
Provide functionality for dealing with MIME types. * Parse MIME type. * Supports full RFC2045 specification. * Many utility functions for working with and determining info about types. * Most functions can be called statically. * Autodetect a file's mime-type, either with fileinfo extension, mime_magic extension, the 'file' command or an in-built mapping list |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Latest Version | 1.3.1(stable) | |||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Read/Write MP3-Tags | |||||||||||||||
| Version | 1.2.1 (stable) was released on 2008-07-16 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description |
The class offers methods for reading and writing information tags (version 1) in MP3 files. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.2.2(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Check the syntax of IPv4 addresses | |||||||||||||||
| Version | 1.2.2 (stable) was released on 2010-10-25 | |||||||||||||||
| License | MIT License | |||||||||||||||
| Description | This package validates IPv4 addresses. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Interface to the DICT Protocol | |||||||||||||||||||||||||
| Version | 1.0.7 (stable) was released on 2010-10-25 | |||||||||||||||||||||||||
| License | PHP | |||||||||||||||||||||||||
| Description |
This class provides a simple API to the DICT Protocol handling all the network related issues and providing DICT responses in PHP datatypes to make it easy for a developer to use DICT servers in their programs. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net |
| Summary | The PEAR::Net_Dig class should be a nice, friendly OO interface to the dig command |
| Version | 0.1 (stable) was released on 2002-04-25 |
| License | PHP 2.02 |
| Description | The PEAR::Net_Dig class should be a nice, friendly OO interface to the dig command |
| Package XML version | 1.0 packaged with PEAR version 1.9.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | |||||||||||||||
| Summary | The Net_DIME package implements DIME encoding and decoding | |||||||||||||||
| Version | 1.0.2 (stable) was released on 2010-10-25 | |||||||||||||||
| License | BSD License | |||||||||||||||
| Description | The Net_DIME package provides an implementation of DIME as defined at http://xml.coverpages.org/draft-nielsen-dime-02.txt | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Resolver library used to communicate with a DNS server. | |||||||||||||||
| Version | 1.0.7 (stable) was released on 2010-11-03 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description |
A resolver library used to communicate with a name server to perform DNS queries, zone transfers, dynamic DNS updates, etc. Creates an object hierarchy from a DNS server response, which allows you to view all of the information given by the DNS server. It bypasses the system resolver library and communicates directly with the server. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | PHP5 Resolver library used to communicate with a DNS server. | |||||||||||||||
| Version | 1.0.1 (stable) was released on 2010-12-02 | |||||||||||||||
| License | BSD License | |||||||||||||||
| Description |
Provides (roughly) the same functionality as Net_DNS, but using PHP5 objects, exceptions for error handling, better sockets support. This release is (in most cases) 2x - 10x faster than Net_DNS, as well as includes more RR's (including DNSSEC RR's), and improved sockets and streams support. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.2.1(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||||||||||||
| Summary | Checks if a given Host or URL is listed on an DNS-based Blackhole List (DNSBL, Real-time Blackhole List or RBL) or Spam URI Realtime Blocklist (SURBL) | |||||||||||||||||||||||||||||||||||
| Version | 1.3.4 (stable) was released on 2010-10-16 | |||||||||||||||||||||||||||||||||||
| License | PHP License | |||||||||||||||||||||||||||||||||||
| Description | Checks if a given Host or URL is listed on an DNS-based Blackhole List (DNSBL, Real-time Blackhole List or RBL) or Spam URI Realtime Blocklist (SURBL) | |||||||||||||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||||||||||||
| Latest Version | 1.3.7(stable) | |||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | The PEAR::Net_Finger class provides a tool for querying Finger Servers | ||||||||||||||||||||
| Version | 1.0.1 (stable) was released on 2007-05-06 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description | Wrapper class for finger calls. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.5.2 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Net_FTP provides an OO interface to the PHP FTP functions plus some additions | ||||||||||||||||||||
| Version | 1.3.7 (stable) was released on 2008-05-19 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
Net_FTP allows you to communicate with FTP servers in a more comfortable way than the native FTP functions of PHP do. The class implements everything natively supported by PHP and additionally features like recursive up- and downloading, dircreation and chmodding. It also implements an observer pattern to allow for example the view of a progress bar. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Send notifications to Growl from PHP on MACOSX | |||||||||||||||||||||||||
| Version | 2.2.2 (stable) was released on 2011-01-13 | |||||||||||||||||||||||||
| License | BSD License | |||||||||||||||||||||||||
| Description |
Growl is a MACOSX application that listen to notifications sent by applications and displays them on the desktop using different display styles. Net_Growl offers the possibility to send notifications to Growl from your PHP application through network communication using UDP. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Latest Version | 2.6.0(stable) | |||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net |
| Summary | Identification Protocol implementation |
| Version | 1.1.0 (stable) was released on 2005-03-07 |
| License | PHP |
| Description |
The PEAR::Net_Ident implements Identification Protocol according to RFC 1413. The Identification Protocol (a.k.a., "ident", a.k.a., "the Ident Protocol") provides a means to determine the identity of a user of a particular TCP connection. Given a TCP port number pair, it returns a character string which identifies the owner of that connection on the server's system. |
| Package XML version | 1.0 packaged with PEAR version 1.9.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Provides an implementation of the IMAP protocol | |||||||||||||||||||||||||
| Version | 1.1.0 (stable) was released on 2009-04-03 | |||||||||||||||||||||||||
| License | PHP License | |||||||||||||||||||||||||
| Description | Provides an implementation of the IMAP4Rev1 protocol using PEAR's Net_Socket and the optional Auth_SASL class. | |||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Latest Version | 1.1.1(stable) | |||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | IPv4 network calculations and validation. | |||||||||||||||
| Version | 1.3.4 (stable) was released on 2010-09-08 | |||||||||||||||
| License | PHP License 3.01 | |||||||||||||||
| Description |
Class used for calculating IPv4 (AF_INET family) address information such as network as network address, broadcast address, and IP address validity. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Check and validate IPv6 addresses | |||||||||||||||
| Version | 1.2.1 (stable) was released on 2011-02-07 | |||||||||||||||
| License | BSD | |||||||||||||||
| Description |
The class allows you to: * check if an address is an IPv6 address * compress/uncompress IPv6 addresses * check for an IPv4 compatible ending in an IPv6 address * check the assigned address space of an IPv6 address * do netmask calculations |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Object oriented interface for searching and manipulating LDAP-entries | |||||||||||||||
| Version | 1.1.5 (stable) was released on 2009-07-03 | |||||||||||||||
| License | LGPL License | |||||||||||||||
| Description |
Net_LDAP is a clone of Perls Net::LDAP object interface to directory servers. It does contain most of Net::LDAPs features but has some own too. With Net_LDAP you have: * A simple object-oriented interface to connections, searches entries and filters. * Support for tls and ldap v3. * Simple modification, deletion and creation of ldap entries. * Support for schema handling. Net_LDAP layers itself on top of PHP's existing ldap extensions. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||
| Summary | Provides an implementation of the RFC2033 LMTP protocol | ||||||||||
| Version | 1.0.1 (stable) was released on 2004-08-25 | ||||||||||
| License | PHP License | ||||||||||
| Description | Provides an implementation of the RFC2033 LMTP using PEAR's Net_Socket and Auth_SASL class. | ||||||||||
| Dependencies |
|
||||||||||
| Latest Version | 1.0.2(stable) | ||||||||||
| Package XML version | 1.0 packaged with PEAR version 1.7.1 | ||||||||||
| Last Modified | 2011-03-13 | ||||||||||
| Top | |||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Music Player Daemon interaction API | |||||||||||||||
| Version | 1.0.2 (stable) was released on 2008-05-03 | |||||||||||||||
| License | MIT License | |||||||||||||||
| Description | Provides wrappers to easily use the MPD socket commands. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | A simple wrapper class for the Nmap utility | ||||||||||||||||||||
| Version | 1.0.3 (stable) was released on 2010-08-20 | ||||||||||||||||||||
| License | LGPL | ||||||||||||||||||||
| Description |
Net_Nmap is a simple interface for Nmap, the free and open source utility for network exploration or security auditing. Net_Nmap can be used to auto discovery hosts and services in your network or simply to parse Nmap XML output. Note: Requires a Nmap installation on your system. Nmap is available from http://nmap.org/ |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.0.4(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | NNTP implementation | ||||||||||||||||||||||||||||||
| Version | 1.4.0 (stable) was released on 2008-06-17 | ||||||||||||||||||||||||||||||
| License | W3C | ||||||||||||||||||||||||||||||
| Description |
PEAR's package for communication with NNTP/Usenet servers. Net_NNTP handles the connection and protocol level commands (RFC977), including many commonly implemented non-standard commands (RFC2980). Net_NNTP includes an unserfriendly API for intermediate user, who don't want to work directly at the command level. However, Net_NNTP does require some knowlege about the NNTP protocol (RFC 977), and general knowledge about email (RFC(2)822) and MIME (2045-2048), since any handling of both content and headers is left up to the user! The protocol implementation does not parse the actual article data, but at the command level it splits returned data at protocol specified boundaries where appropriate. |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Execute ping | |||||||||||||||
| Version | 2.4.5 (stable) was released on 2009-11-13 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description | OS independet wrapper class for executing ping calls | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Provides a POP3 class to access POP3 server. | |||||||||||||||||||||||||
| Version | 1.3.8 (stable) was released on 2010-10-25 | |||||||||||||||||||||||||
| License | BSD | |||||||||||||||||||||||||
| Description |
Provides a POP3 class to access POP3 server. Support all POP3 commands including UIDL listings, APOP authentication, DIGEST-MD5 and CRAM-MD5 using optional Auth_SASL package |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Portscanner utilities. | |||||||||||||||
| Version | 1.0.3 (stable) was released on 2009-12-21 | |||||||||||||||
| License | PHP 2.02 | |||||||||||||||
| Description |
The Net_Portscan package allows one to perform basic portscanning functions with PHP. It supports checking an individual port or checking a whole range of ports on a machine. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||||||||||||
| Summary | Generic server class | |||||||||||||||||||||||||||||||||||
| Version | 1.0.2 (stable) was released on 2006-11-16 | |||||||||||||||||||||||||||||||||||
| License | PHP License | |||||||||||||||||||||||||||||||||||
| Description | Generic server class based on ext/sockets, used to develop any kind of server. | |||||||||||||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||||||||||||
| Latest Version | 1.0.3(stable) | |||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.4.11 | |||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | Handles talking to a sieve server. | ||||||||||||||||||||||||||||||
| Version | 1.3.0 (stable) was released on 2010-07-01 | ||||||||||||||||||||||||||||||
| License | BSD | ||||||||||||||||||||||||||||||
| Description | This package provides an API to talk to servers implementing the managesieve protocol. It can be used to install and remove sieve scripts, mark them active etc. | ||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Latest Version | 1.3.2(stable) | ||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Net_SmartIRC is a PHP class for communication with IRC networks | |||||||||||||||
| Version | 1.0.2 (stable) was released on 2010-10-25 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description |
Net_SmartIRC is a PHP class for communication with IRC networks, which conforms to the RFC 2812 (IRC protocol). It's an API that handles all IRC protocol messages. This class is designed for creating IRC bots, chats and show irc related info on webpages. Full featurelist of Net_SmartIRC ------------------------------------- - full object oriented programmed - every received IRC message is parsed into an ircdata object (it contains following info: from, nick, ident, host, channel, message, type, rawmessage) - actionhandler for the API on different types of messages (channel/notice/query/kick/join..) callbacks can be registered - messagehandler for the API class based messagehandling, using IRC reply codes - time events callbacks to methods in intervals - send/receive floodprotection - detects and changes nickname on nickname collisions - autoreconnect, if connection is lost - autoretry for connecting to IRC servers - debugging/logging system with log levels (destination can be file, stdout, syslog or browserout) - supports fsocks and PHP socket extension - supports PHP 4.1.x to 4.3.2 (also PHP 5.0.0b1) - sendbuffer with a queue that has 3 priority levels (high, medium, low) plus a bypass level (critical) - channel syncing (tracking of users/modes/topic etc in objects) - user syncing (tracking the user in channels, nick/ident/host/realname/server/hopcount in objects) - when channel syncing is acticated the following functions are available: isJoined isOpped isVoiced isBanned - on reconnect all joined channels will be rejoined, also when keys are used - own CTCP version reply can be set - IRC commands: pass op deop voice devoice ban unban join part action message notice query ctcp mode topic nick invite list names kick who whois whowas quit |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | An implementation of the SMTP protocol | |||||||||||||||||||||||||
| Version | 1.5.1 (stable) was released on 2011-03-10 | |||||||||||||||||||||||||
| License | PHP License | |||||||||||||||||||||||||
| Description | Provides an implementation of the SMTP protocol using PEAR's Net_Socket class. | |||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Latest Version | 1.6.1(stable) | |||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Network Socket Interface | |||||||||||||||
| Version | 1.0.10 (stable) was released on 2010-10-16 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
Net_Socket is a class interface to TCP sockets. It provides blocking and non-blocking operation, with different reading and writing modes (byte-wise, block-wise, line-wise and special formats like network byte-order ip addresses). |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Easy parsing of Urls | |||||||||||||||
| Version | 1.0.15 (stable) was released on 2007-06-28 | |||||||||||||||
| License | BSD | |||||||||||||||
| Description | Provides easy parsing of URLs and their constituent parts. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Net_UserAgent_Detect determines the Web browser, version, and platform from an HTTP user agent string | |||||||||||||||
| Version | 2.5.2 (stable) was released on 2010-04-15 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
The Net_UserAgent object does a number of tests on an HTTP user agent string. The results of these tests are available via methods of the object. This module is based upon the JavaScript browser detection code available at http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html. This module had many influences from the lib/Browser.php code in version 1.3 of Horde. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | HTTP mobile user agent string parser | ||||||||||||||||||||||||||||||
| Version | 1.0.0 (stable) was released on 2009-06-23 | ||||||||||||||||||||||||||||||
| License | New BSD License | ||||||||||||||||||||||||||||||
| Description |
Net_UserAgent_Mobile parses HTTP_USER_AGENT strings of (mainly Japanese) mobile HTTP user agents. It'll be useful in page dispatching by user agents. This package was ported from Perl's HTTP::MobileAgent. See http://search.cpan.org/search?mode=module&query=HTTP-MobileAgent |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.8.1 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | The PEAR::Net_Whois class provides a tool to query internet domain name and network number directory services | ||||||||||||||||||||
| Version | 1.0.4 (stable) was released on 2010-07-25 | ||||||||||||||||||||
| License | PHP | ||||||||||||||||||||
| Description | The PEAR::Net_Whois looks up records in the databases maintained by several Network Information Centers (NICs). | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.0.5(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Scans for wireless networks | |||||||||||||||
| Version | 1.1.0 (stable) was released on 2009-10-20 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description |
Net_Wifi utilizes the command line tools "iwconfig" and "iwlist" to get information about wireless lan interfaces on the system and the current configuration. The class enables you to scan for wireless networks and get a bunch of information about them. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Provides methods for converting to and from Roman Numerals. | |||||||||||||||
| Version | 1.0.2 (stable) was released on 2007-10-14 | |||||||||||||||
| License | PHP | |||||||||||||||
| Description |
Numbers_Roman provides static methods for converting to and from Roman numerals. It supports Roman numerals in both uppercase and lowercase styles and conversion for and to numbers up to 5 999 999 |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Data paging class | |||||||||||||||
| Version | 2.4.8 (stable) was released on 2009-04-21 | |||||||||||||||
| License | BSD | |||||||||||||||
| Description |
It takes an array of data as input and pages it according to various parameters. It also builds links within a specified range, and allows complete customization of the output (it even works with front controllers and mod_rewrite). Two operating modes available: "Jumping" and "Sliding" window style. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net |
| Summary | These classes can create a clieop03 file for you which you can send to a Dutch Bank. Ofcourse you need also a Dutch bank account. |
| Version | 0.1.1 (stable) was released on 2003-01-28 |
| License | PHP |
| Description | Clieop03 generation classes |
| Package XML version | 1.0 packaged with PEAR version 1.7.2 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | |||||||||||||||
| Summary | Creates and reads DTA and DTAZV files containing money transaction data (Germany). | |||||||||||||||
| Version | 1.4.0 (stable) was released on 2010-12-05 | |||||||||||||||
| License | BSD style | |||||||||||||||
| Description | Payment_DTA provides functions to create and read DTA and DTAZV files used in Germany to exchange informations about money transactions with banks or online banking programs. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.4.2(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | PEAR Base System | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 1.9.4 (stable) was released on 2011-07-06 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| License | New BSD License | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
The PEAR package contains: * the PEAR installer, for creating, distributing and installing packages * the PEAR_Exception PHP5 error handling mechanism * the PEAR_ErrorStack advanced error handling mechanism * the PEAR_Error error handling mechanism * the OS_Guess class for retrieving info about the OS where PHP is running on * the System class for quick handling of common operations with files and directories * the PEAR base class Features in a nutshell: * full support for channels * pre-download dependency validation * new package.xml 2.0 format allows tremendous flexibility while maintaining BC * support for optional dependency groups and limited support for sub-packaging * robust dependency support * full dependency validation on uninstall * remote install for hosts with only ftp access - no more problems with restricted host installation * full support for mirroring * support for bundling several packages into a single tarball * support for static dependencies on a url-based package * support for custom file roles and installation tasks |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.4 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2012-05-08 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | Show Information about your PEAR install and its packages | ||||||||||||||||||||||||||||||
| Version | 1.9.2 (stable) was released on 2009-02-19 | ||||||||||||||||||||||||||||||
| License | PHP License 3.01 | ||||||||||||||||||||||||||||||
| Description |
This package generates a comprehensive information page for your current PEAR install. * The format for the page is similar to that for phpinfo() except using PEAR colors. * Has complete PEAR Credits (based on the packages you have installed). * Will show if there is a newer version than the one presently installed (and what its state is) * Each package has an anchor in the form pkg_PackageName - where PackageName is a case-sensitive PEAR package name |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | A simple way to update packages at run time. | |||||||||||||||
| Version | 1.0.4 (stable) was released on 2008-11-23 | |||||||||||||||
| License | PHP License 3.01 | |||||||||||||||
| Description |
PEAR_PackageUpdate (PPU) is designed to allow developers to easily include auto updating features for other packages and PEAR installable applications. PPU will check to see if a new version of a package is available and then ask the user if they would like to update the package. PPU uses PEAR to communicate with the channel server and to execute the update. PPU allows the end user to take some control over when they are notified about new releases. The PPU Preferences allow a user to tell PPU not to ask about certain types of releases (bug fixes, minor releases, etc.), not to ask about certain release states (devel, alpha, etc.), not to ask until the next release or not to ask again. PPU is just an engine for package updating. It should not be used directly. Instead one of the driver packages such as PEAR_PackageUpdate_Gtk2 should be used depending on the application or other package. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | A Web front end for PEAR_PackageUpdate | |||||||||||||||||||||||||
| Version | 1.0.1 (stable) was released on 2008-06-15 | |||||||||||||||||||||||||
| License | PHP License 3.01 | |||||||||||||||||||||||||
| Description |
PEAR_PackageUpdate (PPU) is designed to allow developers to easily include auto updating features for other packages and PEAR installable applications. PEAR_PackageUpdate_Web is a HTML web front end for PPU. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | go-pear script for pear.php.net | |||||||||||||||
| Version | 1.1.6 (stable) was released on 2011-03-10 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
go-pear is the online PEAR installer: just download it and run it (through a browser or command line), it will set up a minimal PEAR installation that will be ready for immediatel use. You can download go-pear from http://pear.php.net/go-pear (this is merely the pearweb package hosting it) |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.10.0beta1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | The source code for the PEAR website: go-pear.phar/install-pear-nozlib.phar | |||||||||||||||
| Version | 1.9.2 (stable) was released on 2011-02-28 | |||||||||||||||
| License | New BSD License | |||||||||||||||
| Description |
Separate sub-package just for the .phars, to cut down significantly on the size of the pearweb package |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.9.4(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.2 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | PHP_CodeSniffer tokenises PHP, JavaScript and CSS files and detects violations of a defined set of coding standards. | ||||||||||||||||||||
| Version | 1.3.0 (stable) was released on 2011-03-17 | ||||||||||||||||||||
| License | BSD License | ||||||||||||||||||||
| Description | PHP_CodeSniffer is a PHP5 script that tokenises PHP, JavaScript and CSS files to detect violations of a defined coding standard. It is an essential development tool that ensures your code remains clean and consistent. It can also help prevent some common semantic errors made by developers. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.3.3(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-04-06 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net |
| Summary | Provides missing functionality for older versions of PHP |
| Version | 1.5.0 (stable) was released on 2005-12-15 |
| License | PHP License |
| Description | PHP_Compat provides missing functionality for older versions of PHP. |
| Package XML version | 1.0 packaged with PEAR version 1.9.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | Find out the minimum version and the extensions required for a piece of code to run | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 1.9.0 (stable) was released on 2009-01-19 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| License | BSD | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
PHP_CompatInfo will parse a file/folder/script/array to find out the minimum version and extensions required for it to run. Features advanced debug output which shows which functions require which version and CLI output script |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | PHP_Debug provides assistance in debugging PHP code | ||||||||||||||||||||
| Version | 1.0.3 (stable) was released on 2009-01-14 | ||||||||||||||||||||
| License | MIT | ||||||||||||||||||||
| Description | The basic purpose of PHP_Debug is to provide assistance in debugging PHP code, by "debug" i don't mean "step by step debug" but program trace, variables display, process time, included files, queries executed, watch variables... These informations are gathered through the script execution and therefore are displayed at the end of the script (in a nice floating div or a html table) so that it can be read and used at any moment. (especially usefull during the development phase of a project or in production with a secure key/ip) | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | DocBlock Generator | |||||||||||||||||||||||||
| Version | 1.1.1 (stable) was released on 2007-09-13 | |||||||||||||||||||||||||
| License | The BSD License | |||||||||||||||||||||||||
| Description |
Creates the file Page block and the DocBlocks for includes, global variables, functions, parameters, classes, constants, properties and methods. Accepts parameters to set the category name, the package name, the author's name and email, the license, the package link, etc... Attempts to guess variable and parameters types. Aligns the DocBlock tags. Tags are not updated or added to existing DocBlocks but only realigned. The package can be run by: calling the "PHP_DocBlockGenerator" class, or by running the "docblockgen" DOS/Unix command. Fully tested with phpUnit. Code coverage test close to 100%. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Latest Version | 1.1.2(stable) | |||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Function Call Tracer | |||||||||||||||
| Version | 1.0.0 (stable) was released on 2007-09-13 | |||||||||||||||
| License | The BSD License | |||||||||||||||
| Description |
Creates a function calls debug trace. Functions arguments, returned parameters and watched variables are reported in the same section for each function call. The trace is available as an array, or can be displayed or written in a file. Traced variables can be processed by provided user functions for displaying purposes. This package is not a replacement for full fledged PHP debuggers. It is useful for (1) remote debugging, (2) to debug a complex sequence of function calls, (3) to display non text variables in a user readable format. (1) Remote debugging is sometimes the only option to debug a package that works fine on your system, e.g. a 32-bit OS, but breaks on a different system, e.g. a 64-bit OS, which you have no access to. A remote user who has the latter OS could run the package, then send you the trace for analysis. (2) It is sometimes difficult not to loose track of functions calls in some live debugging sessions even with top notch PHP editor/debuggers. The trace produced by this package may come handy and is easy to use in combination with the source code to track calls and variables. (3) Some variables native format does not always display well, typically: packed data and UTF-8 strings. They can be converted as they are being traced to a readable format by provided user functions. For example: converting binary strings to hexadecimal, or UTF-8 string to Unicode. Fully tested with phpUnit. Code coverage test close to 100%. Usage including trace examples is fully documented in docs/examples files. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | The phpDocumentor package provides automatic documenting of php api directly from the source. | ||||||||||||||||||||
| Version | 1.4.3 (stable) was released on 2009-09-05 | ||||||||||||||||||||
| License | LGPL | ||||||||||||||||||||
| Description |
The phpDocumentor tool is a standalone auto-documentor similar to JavaDoc written in PHP. It differs from PHPDoc in that it is MUCH faster, parses a much wider range of php files, and comes with many customizations including 11 HTML templates, windows help file CHM output, PDF output, and XML DocBook peardoc2 output for use with documenting PEAR. In addition, it can do PHPXref source code highlighting and linking. Features (short list): -output in HTML, PDF (directly), CHM (with windows help compiler), XML DocBook -very fast -web and command-line interface -fully customizable output with Smarty-based templates -recognizes JavaDoc-style documentation with special tags customized for PHP 4 -automatic linking, class inheritance diagrams and intelligent override -customizable source code highlighting, with phpxref-style cross-referencing -parses standard README/CHANGELOG/INSTALL/FAQ files and includes them directly in documentation -generates a todo list from @todo tags in source -generates multiple documentation sets based on @access private, @internal and {@internal} tags -example php files can be placed directly in documentation with highlighting and phpxref linking using the @example tag -linking between external manual and API documentation is possible at the sub-section level in all output formats -easily extended for specific documentation needs with Converter -full documentation of every feature, manual can be generated directly from the source code with "phpdoc -c makedocs" in any format desired. -current manual always available at http://www.phpdoc.org/manual.php -user .ini files can be used to control output, multiple outputs can be generated at once **WARNING**: To use the web interface, you must set PEAR's data_dir to a subdirectory of document root. If browsing to http://localhost/index.php displays /path/to/htdocs/index.php, set data_dir to a subdirectory of /path/to/htdocs: $ pear config-set data_dir /path/to/htdocs/pear $ pear install PhpDocumentor http://localhost/pear/PhpDocumentor is the web interface |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.4.4(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Regression testing framework for unit tests. | ||||||||||||||||||||
| Version | 1.3.2 (stable) was released on 2005-11-10 | ||||||||||||||||||||
| License | BSD License | ||||||||||||||||||||
| Description | PHPUnit is a regression testing framework used by the developer who implements unit tests in PHP. This is the version to be used with PHP 4. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 1.0 packaged with PEAR version 1.4.2 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | Regression testing framework for unit tests. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 2.3.6 (stable) was released on 2006-05-31 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| License | BSD License | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Description | PHPUnit is a regression testing framework used by the developer who implements unit tests in PHP. This is the version to be used with PHP 5. | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 1.0 packaged with PEAR version 1.4.9 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | PEAR documentation coverage analysis. | ||||||||||||||||||||
| Version | 1.1.1 (stable) was released on 2007-10-27 | ||||||||||||||||||||
| License | LGPL | ||||||||||||||||||||
| Description |
Takes the PEAR documentation CVS and the PEAR package CVS directories, and compares which packages have been documented. Also checks which classes and methods have been documented, and generates HTML reports. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Classes to manipulate chemical objects: atoms, molecules, etc. | |||||||||||||||
| Version | 1.1.1 (stable) was released on 2010-10-04 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
General classes to represent Atoms, Molecules and Macromolecules. Also parsing code for PDB, CML and XYZ file formats. Examples of parsing and conversion to/from chemical structure formats. Includes a utility class with information on the Elements in the Periodic Table. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.1.2(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | PHP client for the Akismet REST API | ||||||||||||||||||||
| Version | 1.0.1 (stable) was released on 2008-05-03 | ||||||||||||||||||||
| License | MIT | ||||||||||||||||||||
| Description |
This package provides an object-oriented interface to the Akismet REST API. Akismet is used to detect and to filter spam comments posted on weblogs. Though the use of Akismet is not specific to Wordpress, you will need a Wordpress API key from http://wordpress.com/api-keys/ to use this package. Akismet is free for personal use and a license may be purchased for commercial or high-volume applications. This package is derived from the miPHP Akismet class written by Bret Kuhns for use in PHP 4. This package requires PHP 5.2.1. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.2 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | PHP implementaion of json_encode/decode | |||||||||||||||
| Version | 1.0.3 (stable) was released on 2011-01-14 | |||||||||||||||
| License | BSD | |||||||||||||||
| Description |
JSON (JavaScript Object Notation, http://json.org) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999. This feature can also be found in Python. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, TCL, and many others. These properties make JSON an ideal data-interchange language. This package provides a simple encoder and decoder for JSON notation. It is intended for use with client-side Javascript applications that make use of HTTPRequest to perform server communication functions - data can be encoded into JSON notation for use in a client-side javascript, or decoded from incoming Javascript requests. JSON format is native to Javascript, and can be directly eval()'ed with no further parsing overhead. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | This class acts as an interface to various online weather-services. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 1.4.5 (stable) was released on 2009-11-04 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| License | BSD License | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
Services_Weather searches for given locations and retrieves current weather data and, dependent on the used service, also forecasts. Up to now, GlobalWeather from CapeScience, Weather XML from EJSE (US only), a XOAP service from Weather.com and METAR/TAF from NOAA are supported. Further services will get included, if they become available, have a usable API and are properly documented. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Latest Version | 1.4.6(stable) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||
| Summary | Shared Memory Stream | ||||||||||
| Version | 1.0.0 (stable) was released on 2003-01-15 | ||||||||||
| License | PHP | ||||||||||
| Description | The Stream_SHM package provides a class that can be registered with stream_register_wrapper() in order to have stream-based shared-memory access. | ||||||||||
| Dependencies |
|
||||||||||
| Package XML version | 1.0 packaged with PEAR version 1.9.0 | ||||||||||
| Last Modified | 2011-03-13 | ||||||||||
| Top | |||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Allows stream based access to any variable. | |||||||||||||||
| Version | 1.1.0 (stable) was released on 2009-08-12 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
Stream_Var can be registered as a stream with stream_register_wrapper() and allows stream based acces to variables in any scope. Arrays are treated as directories, so it is possible to replace temporary directories and files in your application with variables. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.8.2 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Graph datastructure manipulation library | |||||||||||||||
| Version | 1.0.4 (stable) was released on 2010-10-25 | |||||||||||||||
| License | LGPL License | |||||||||||||||
| Description |
Structures_Graph is a package for creating and manipulating graph datastructures. It allows building of directed and undirected graphs, with data and metadata stored in nodes. The library provides functions for graph traversing as well as for characteristic extraction from the graph topology. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2012-05-08 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | PEAR::System_Command is a commandline execution interface. | ||||||||||||||||||||
| Version | 1.0.7 (stable) was released on 2010-10-25 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description | System_Command is a commandline execution interface. Running functions from the commandline can be risky if the proper precautions are not taken to escape the shell arguments and reaping the exit status properly. This class provides a formal interface to both, so that you can run a system command as comfortably as you would run a php function, with full pear error handling as results on failure. It is important to note that this class, unlike other implementations, distinguishes between output to stderr and output to stdout. It also reports the exit status of the command. So in every sense of the word, it gives php shell capabilities. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.0.8(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Location of system folders | |||||||||||||||||||||||||
| Version | 1.0.4 (stable) was released on 2011-02-25 | |||||||||||||||||||||||||
| License | LGPL | |||||||||||||||||||||||||
| Description |
Calculates or guesses the location of system folders like temp, desktop and others. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | Mount and unmount devices in fstab | ||||||||||||||||||||||||||||||
| Version | 1.0.1 (stable) was released on 2010-10-06 | ||||||||||||||||||||||||||||||
| License | PHP License v3.0 | ||||||||||||||||||||||||||||||
| Description |
System_Mount provides a simple interface to deal with mounting and unmounting devices listed in the system's fstab. Features: * Very compact, easy-to-read code, based on File_Fstab. * Examines mount options to determine if a device can be mounted or not. * Extremely easy to use. * Fully documented with PHPDoc. |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | List files drives on windows systems | |||||||||||||||
| Version | 1.0.0 (stable) was released on 2006-11-16 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
Provides functions to enumerate root directories ("Drive") on Windows systems by using win32 api calls. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.4.11 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Generation of numeral maths captchas | |||||||||||||||
| Version | 1.3.1 (stable) was released on 2011-01-12 | |||||||||||||||
| License | BSD License | |||||||||||||||
| Description | Numeral captcha generates mathematical operations and answers in order to prove that bots using it are human | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Engine for performing and rendering text diffs | ||||||||||||||||||||
| Version | 1.1.1 (stable) was released on 2009-07-24 | ||||||||||||||||||||
| License | LGPL | ||||||||||||||||||||
| Description | This package provides a text-based diff engine and renderers for multiple diff output formats. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.8.2 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Render text using FIGlet fonts | |||||||||||||||
| Version | 1.0.2 (stable) was released on 2010-07-08 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description | Engine for use FIGlet fonts to rendering text | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.6.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Creating passwords with PHP. | |||||||||||||||
| Version | 1.1.1 (stable) was released on 2008-11-30 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
Text_Password allows one to create pronounceable and unpronounceable passwords. The full functional range is explained in the manual at http://pear.php.net/manual/. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Compute readability indexes for documents. | |||||||||||||||
| Version | 1.0.1 (stable) was released on 2010-02-09 | |||||||||||||||
| License | PHP License | |||||||||||||||
| Description |
Text_Statistics allows for computation of readability indexes for text documents. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Transforms Wiki and BBCode markup into XHTML, LaTeX or plain text markup. This is the base engine for all of the Text_Wiki sub-classes. | |||||||||||||||
| Version | 1.2.1 (stable) was released on 2010-10-25 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description |
The text transformation is done in 2 steps. The chosen parser uses markup rules to tokenize the tags and content. Renderers output the tokens and text into the requested format. The tokenized form replaces the tags by a protected byte value associated to an index in an options table. This form shares up to 50 rules by all parsers and renderers. The package is intented for versatile transformers as well as converters. Text_Wiki is delivered with its own parser, which is used by Yawiki or Horde's Wicked and three basic renderers: XHTML , LaTeX and plain text. Strong sanitizing of XHTML is default. Parsers (* and Renderers) exist for BBCode, Cowiki (*), Dokuwiki (*), Mediawiki and Tikiwiki (*). It is highly configurable and can be easily extended. |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Creole parser and renderer for Text_Wiki | ||||||||||||||||||||
| Version | 1.0.2 (stable) was released on 2010-10-25 | ||||||||||||||||||||
| License | LGPL | ||||||||||||||||||||
| Description | Parses Creole mark-up to tokenize the text for Text_Wiki rendering and also renders for wiki conversion. You can see a reference for this syntax here: http://www.wikicreole.org/ | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||
| Summary | Class for creating multilingual websites. | ||||||||||
| Version | 1.2.6pl1 (stable) was released on 2004-02-22 | ||||||||||
| License | PHP License | ||||||||||
| Description | Class allows storing and retrieving all the strings on multilingual site in a database. The class connects to any database using PEAR::DB extension. The object should be created for every page. While creation all the strings connected with specific page and the strings connected with all the pages on the site are loaded into variable, so access to them is quite fast and does not overload database server connection. | ||||||||||
| Dependencies |
|
||||||||||
| Package XML version | 1.0 packaged with PEAR version 1.9.1 | ||||||||||
| Last Modified | 2011-03-13 | ||||||||||
| Top | |||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Summary | Class for multilingual applications management. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Version | 2.0.4 (stable) was released on 2010-12-06 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| License | BSD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
This class provides an easy way to retrieve all the strings for a multilingual site from a data source (i.e. db). The following containers are provided, more will follow: - PEAR::DB - PEAR::MDB - PEAR::MDB2 - gettext - XML - PEAR::DB_DataObject (experimental) It is designed to reduce the number of queries to the db, caching the results when possible. An Admin class is provided to easily manage translations (add/remove a language, add/remove a string). Currently, the following decorators are provided: - CacheLiteFunction (for file-based caching) - CacheMemory (for memory-based caching) - DefaultText (to replace empty strings with their keys) - ErrorText (to replace empty strings with a custom error text) - Iconv (to switch from/to different encodings) - Lang (resort to fallback languages for empty strings) - SpecialChars (replace html entities with their hex codes) - UTF-8 (to convert UTF-8 strings to ISO-8859-1) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | Validation class for Finland | |||||||||||||||
| Version | 1.0.0 (stable) was released on 2010-08-21 | |||||||||||||||
| License | New BSD | |||||||||||||||
| Description |
Package containes locale validation for Finland such as: * Postal Code * Telephone Number * Car License Plate Number * Motorbike License Plate Number * Personal Identity Number (HETU) * Unique Identification Number (SATU) * Business ID Number (Y-tunnus) * Party Identification Number (OVT-tunnus) * Value Added Tax Number (ALV-numero) * Bank Account Number (tilinumero) * Bank Reference Number (viitenumero) * Credit Card Number |
|||||||||||||||
| Dependencies |
|
|||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Provides methods for dumping structured information about a variable. | ||||||||||||||||||||
| Version | 1.0.4 (stable) was released on 2010-08-15 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
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, * ... |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Class to format XML documents. | |||||||||||||||||||||||||
| Version | 1.2.2 (stable) was released on 2010-10-26 | |||||||||||||||||||||||||
| License | BSD License | |||||||||||||||||||||||||
| Description |
XML_Beautifier will add indentation and linebreaks to you XML files, replace all entities, format your comments and makes your document easier to read. You can influence the way your document is beautified with several options, ranging from indentation to changing the case of tags and normalizing your comments. |
|||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||||||||||||
| Summary | Providing a unified API for handling Atom/RSS | |||||||||||||||||||||||||
| Version | 1.0.4 (stable) was released on 2010-10-11 | |||||||||||||||||||||||||
| License | LGPL | |||||||||||||||||||||||||
| Description | XML_Feed_Parser is a parser for (the various) RSS and Atom format XML feeds. It attempts to provide a somewhat unified API while still allowing access to the full details of each feed type. | |||||||||||||||||||||||||
| Dependencies |
|
|||||||||||||||||||||||||
| Latest Version | 1.0.5(stable) | |||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||||||||||||
| Top | ||||||||||||||||||||||||||
| Channel | pear.php.net |
| Summary | Converts a xsl-fo file to pdf/ps/pcl/text/etc with the help of apache-fop |
| Version | 0.98 (stable) was released on 2003-03-31 |
| License | PHP License |
| Description | Converts a xsl-fo file to pdf/ps/pcl/text/etc with the help of apache-fop |
| Package XML version | 1.0 packaged with PEAR version 1.9.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | ||||||||||
| Summary | A SAX based parser for HTML and other badly formed XML documents | ||||||||||
| Version | 2.1.2 (stable) was released on 2003-12-05 | ||||||||||
| License | PHP | ||||||||||
| Description |
XML_HTMLSax is a SAX based XML parser for badly formed XML documents, such as HTML. The original code base was developed by Alexander Zhukov and published at http://sourceforge.net/projects/phpshelve/. Alexander kindly gave permission to modify the code and license for inclusion in PEAR. PEAR::XML_HTMLSax provides an API very similar to the native PHP Expat extension, allowing handlers using one to be easily adapted to the other. The key difference is HTMLSax will not break on badly formed XML, allowing it to be used for parsing HTML documents. Otherwise HTMLSax supports all the handlers available from Expat except namespace and external entity handlers. Provides methods for handling XML escapes as well as JSP/ASP opening and close tags. Version 2 has had it's internals completely overhauled to use a Lexer, delivering performance *approaching* that of the native XML extension, as well as a radically improved, modular design that makes adding further functionality easy. The public API has remained the same as older versions, except for the set_option() method, the available options having been renamed. Additional options are now also available, which allow HTMLSax to behave almost exactly like the native Expat extension. For example if the contents of XML elements contain linefeeds, tabs and XML entities, HTMLSax can be instructed to trigger additional data handler calls. A big thanks to Jeff Moore (lead developer of WACT: http://wact.sourceforge.net) who's largely responsible for new design, as well input from other members at Sitepoint's Advanced PHP forums: http://www.sitepointforums.com/showthread.php?threadid=121246. Thanks also to Marcus Baker (lead developer of SimpleTest: http://www.lastcraft.com/simple_test.php) for sorting out the unit tests. |
||||||||||
| Dependencies |
|
||||||||||
| Package XML version | 1.0 packaged with PEAR version 1.9.1 | ||||||||||
| Last Modified | 2011-03-13 | ||||||||||
| Top | |||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | A SAX parser for HTML and other badly formed XML documents | ||||||||||||||||||||
| Version | 3.0.0 (stable) was released on 2007-12-01 | ||||||||||||||||||||
| License | PHP | ||||||||||||||||||||
| Description |
XML_HTMLSax3 is a SAX based XML parser for badly formed XML documents, such as HTML. The original code base was developed by Alexander Zhukov and published at http://sourceforge.net/projects/phpshelve/. Alexander kindly gave permission to modify the code and license for inclusion in PEAR. NOTE! This package is now dual licensed under PHP license v3.01 and LGPL 3.0 See the CVS repo link for the actual licenses PEAR::XML_HTMLSax3 provides an API very similar to the native PHP XML extension (http://www.php.net/xml), allowing handlers using one to be easily adapted to the other. The key difference is HTMLSax will not break on badly formed XML, allowing it to be used for parsing HTML documents. Otherwise HTMLSax supports all the handlers available from Expat except namespace and external entity handlers. Provides methods for handling XML escapes as well as JSP/ASP opening and close tags. Version 1.x introduced an API similar to the native SAX extension but used a slow character by character approach to parsing. Version 2.x has had it's internals completely overhauled to use a Lexer, delivering performance *approaching* that of the native XML extension, as well as a radically improved, modular design that makes adding further functionality easy. Version 3.x is about fine tuning the API, behaviour and providing a mechanism to distinguish HTML "quirks" from badly formed HTML (later functionality not yet implemented) A big thanks to Jeff Moore (lead developer of WACT: http://wact.sourceforge.net) who's largely responsible for new design, as well input from other members at Sitepoint's Advanced PHP forums: http://www.sitepointforums.com/showthread.php?threadid=121246. Thanks also to Marcus Baker (lead developer of SimpleTest: http://www.lastcraft.com/simple_test.php) for sorting out the unit tests. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.0RC1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net |
| Summary | Image to SVG conversion |
| Version | 0.1 (stable) was released on 2002-05-01 |
| License | PHP 2.02 |
| Description |
The class converts images, such as of the format JPEG, PNG and GIF to a standalone SVG representation. The image is being encoded by the PHP native encode_base64() function. You can use it to get back a complete SVG file, which is based on a predefinded, easy adaptable template file, or you can take the encoded file as a return value, using the get() method. Due to the encoding by base64, the SVG files will increase approx. 30% in size compared to the conventional image. |
| Package XML version | 1.0 packaged with PEAR version 1.7.0RC1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Parse NITF documents. | ||||||||||||||||||||
| Version | 1.1.1 (stable) was released on 2010-10-24 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description | This package 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. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | XML parsing class based on PHP's bundled expat | ||||||||||||||||||||
| Version | 1.3.4 (stable) was released on 2010-10-26 | ||||||||||||||||||||
| License | BSD License | ||||||||||||||||||||
| Description |
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. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||||||||||||
| Summary | Creates XML data from SQL queries | ||||||||||||||||||||||||||||||
| Version | 1.7.2 (stable) was released on 2011-04-03 | ||||||||||||||||||||||||||||||
| License | LGPLv2.1 | ||||||||||||||||||||||||||||||
| Description |
XML_Query2XML allows you to transform the records retrieved with one or more SQL SELECT queries into XML data. Very simple to highly complex transformations are supported. Is was written with performance in mind and can handle large amounts of data. No XSLT needed! Major features: 1. XML_Query2XML works with the classes provided by PHP5's built-in DOM API 2. open driver architecture 3. comes with drivers for PDO, PEAR DB, PEAR MDB2, ADOdb, PEAR Net_LDAP and Net_LDAP2 4. ISO/IEC 9075-14:2005 support: mapping of SQL identifiers to XML names 5. highly configurable 6. easy integration of other XML data sources (e.g. raw XML data stored in the DB) 7. debugging, logging and profiling features 8. XML encoding: support for UTF-8, ISO-8859-1 and others 9. in-depth documentation and case studies: tutorials and API documentation 10. 244 phpt unit tests |
||||||||||||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||||||||||||
| Last Modified | 2011-04-06 | ||||||||||||||||||||||||||||||
| Top | |||||||||||||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | PHP implementation of the XML-RPC protocol | ||||||||||||||||||||
| Version | 1.5.4 (stable) was released on 2010-07-03 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
A PEAR-ified version of Useful Inc's XML-RPC for PHP. It has support for HTTP/HTTPS transport, proxies and authentication. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.5.5(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | RSS parser | ||||||||||||||||||||
| Version | 1.0.1 (stable) was released on 2010-10-25 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
Parser for Resource Description Framework (RDF) Site Summary (RSS) documents. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Latest Version | 1.0.2(stable) | ||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | |||||||||||||||
| Summary | XML_SVG API | |||||||||||||||
| Version | 1.0.3 (stable) was released on 2010-10-24 | |||||||||||||||
| License | LGPL | |||||||||||||||
| Description | This package provides an object-oriented API for building SVG documents. | |||||||||||||||
| Dependencies |
|
|||||||||||||||
| Latest Version | 1.1.0(stable) | |||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.1 | |||||||||||||||
| Last Modified | 2011-03-13 | |||||||||||||||
| Top | ||||||||||||||||
| Channel | pear.php.net |
| Summary | Represent XML data in a tree structure |
| Version | 1.1 (stable) was released on 2002-05-16 |
| License | PHP 2.02 |
| Description |
Allows for the building of XML data structures using a tree representation, without the need for an extension like DOMXML. |
| Package XML version | 1.0 packaged with PEAR version 1.9.1 |
| Last Modified | 2011-03-13 |
| Top | |
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | XML utility class | ||||||||||||||||||||
| Version | 1.2.1 (stable) was released on 2008-12-07 | ||||||||||||||||||||
| License | BSD License | ||||||||||||||||||||
| Description | Selection of methods that are often needed when working with XML documents. Functionality includes creating of attribute lists from arrays, creation of tags, validation of XML names and more. | ||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.7.2 | ||||||||||||||||||||
| Last Modified | 2012-05-08 | ||||||||||||||||||||
| Top | |||||||||||||||||||||
| Channel | pear.php.net | ||||||||||||||||||||
| Summary | Wddx pretty serializer and deserializer | ||||||||||||||||||||
| Version | 1.0.2 (stable) was released on 2010-10-05 | ||||||||||||||||||||
| License | PHP License | ||||||||||||||||||||
| Description |
XML_Wddx does 2 things: a) a drop in replacement for the XML_Wddx extension (if it's not built in) b) produce an editable wddx file (with indenting etc.) and uses CDATA, rather than char tags This package contains 2 static method: XML_Wddx:serialize($value) XML_Wddx:deserialize($value) should be 90% compatible with wddx_deserialize(), and the deserializer will use wddx_deserialize if it is built in.. No support for recordsets is available at present in the PHP version of the deserializer. |
||||||||||||||||||||
| Dependencies |
|
||||||||||||||||||||
| Package XML version | 2.0 packaged with PEAR version 1.9.0 | ||||||||||||||||||||
| Last Modified | 2011-03-13 | ||||||||||||||||||||
| Top | |||||||||||||||||||||