Package:
Summary:
Compose and send e-mail messages with attachments
Groups:
Author:
Description:
This class can be used to compose and send e-mail messages with attachments.
It can compose e-mail messages given the headers and body values.
The class can attach multiple attachment files to the message.
The composed message is sent with the mail function.
Package:
Summary:
Display paginated MySQL results updated using AJAX
Groups:
Author:
Description:
This class can be used to display paginated MySQL query results updated using AJAX requests.
It can execute a given MySQL query and generate a response to update a page that shows different pages of query results using AJAX to avoid page reloading.
Package:
Summary:
Template engine based on PHP scripts
Groups:
Author:
Description:
This package implements a template engine based on PHP template scripts.
It includes PHP template scripts so they are executed and the main class captures its output.
The template scripts may class functions of previously registered helper classes.
Package:
Summary:
Classes for accessing databases manipulating dates
Groups:
Author:
Description:
This package is made of classes for accessing databases manipulating dates and times.
It has wrapper classes to access MySQL and PostgreSQL databases.
It also has a general purpose class for manipulating dates and times, files and directories, etc..
Package:
Summary:
Count array values by given entry names
Groups:
Author:
Description:
This class can be used to count array values by given entry names.
It traverses a given array of associative array values and group all entries that have the same value of a given entry.
The class returns an associative array with key entries defined by one given entry, summing all values of another given entry.
Package:
Summary:
Implement an API with other classes or functions
Groups:
Author:
Description:
This class can be used to implement an API with other classes or functions.
It can register functions of an API using either global functions, static functions of given classes or functions of already existing objects.
The class can also call the registered functions passing it given parameters.
Package:
Summary:
Serve files for download
Groups:
Author:
Description:
This class can be used to serve files for download.
It can check if a a requested file is exists and has the allowed file name extension.
The class can serve the validated file for download issuing the necessary headers to send the file as the current script output.
Package:
Summary:
Access MySQL databases using the MySQLi extension
Groups:
Author:
Description:
This class can be used to access MySQL databases using the MySQLi extension.
It can connect to a given MySQL server using credentials retrieved from an INI format file.
The class can execute SQL queries and store the results in cache files valid for a given period of time.
It also supports prepared queries with query parameter binding, retrieving the last inserted record identifier and retrieving query results into arrays.
Package:
Summary:
Translate texts using the Yahoo Babelfish site
Groups:
Author:
Description:
This class can be used to translate texts using the Yahoo Babelfish site.
It can send a HTTP request to the Yahoo Babelfish site to translate a given text between two given idioms.
Package:
Summary:
Retrieve pages using proxies with autentication
Groups:
Author:
Description:
This class can be used to retrieve pages using proxies with autentication.
It can send HTTP request to a given Web server using a given HTTP proxy.
The class supports proxy authentication if necessary.