Package:
Summary:
Validate and process uploaded files with forms
Groups:
Author:
Description:
This class can be used to validate and process uploaded files with forms.
It can check an uploaded file entry in the $_FILES array and verify whether its size does not exceed a given limit, as well the file name extension is one of the list of allowed file name extensions.
Valid files are copied to a given target directory.
Package:
Summary:
Replace text with BBCode by HTML tags
Groups:
Author:
Description:
This class can be used to replace text with BBCode by HTML tags.
It takes a text string and uses regular expressions to search and replace BBCode tags with corresponding HTML formatting tags.
Package:
Summary:
Generate combinations of an array of values
Groups:
Author:
Description:
This class can be used to generate combinations of an array of values.
It takes an array of values and generates all possible combinations of those values including permutation of order of the values.
The class can be configured to only get unique combinations, i.e. identical combinations of values are not generated.
Package:
Summary:
Execute MySQL queries and cache results in files
Groups:
Author:
Description:
This class can be used to execute MySQL queries and cache results in files.
It can connect to a MySQL server and execute given SQL queries.
The class can also retrieve the query results and store them in cache files.
Package:
Summary:
Retrieve and parse RSS feed from remote sites
Groups:
Author:
Description:
This package can be used to retrieve and parse RSS feed from remote sites.
It can send HTTP requests to remote sites that provide RSS feeds.
It can also parse the retrieved feeds and extract the feed entry information. The parsed information may be cached for a given period of time.
There are also sub-classes specialized in extracting information from YouTube and Wordpress RSS feeds.
Package:
Summary:
Authenticate users with Facebook accounts and Zend
Groups:
Author:
Description:
This package can be used to authenticate users with Facebook accounts.
It uses Facebook API to redirect the user to a Facebook page on which he may authenticate the Facebook user and allow an application to access the Facebook user account details.
The package provides Zend Framework view and controller classes to interact with Facebook Connect Web services API.
Package:
Summary:
Retrieve and display albums of Facebook fan pages
Groups:
Author:
Description:
This class can be used to retrieve and display photo albums of Facebook fan pages.
It can send a HTTP request to the Facebook graph Web services API server to
retrieve photo albums information for a given Facebook page on behalf of a given Facebook application.
The class can generate HTML to display the retrieved photo albuns in another Web page.
Package:
Summary:
Parse records of data from CSV files
Groups:
Author:
Description:
This class can be used to parse records of data from CSV files.
It can open a given CSV file and parse its records to extract the values into arrays.
The class supports configurable record line end and value delimiters and quoted values.
Package:
Summary:
Generate and compare backups of MySQL databases
Groups:
Author:
Description:
This package can be used to generate and compare backups of MySQL databases.
There is one class that can generate a backup of a MySQL database by dumping SQL statements that can be used to recreate the tables and records of a MySQL database.
Another class can parse and compare two MySQL backups generated by the other class and generate another dump of SQL statements that can be used to recreate one backup from the tables and data in the other backup.
Package:
Summary:
Query MySQL databases programmatically
Groups:
Author:
Description:
This class can be used to query MySQL databases programmatically.
It can access a MySQL database and compose SQL queries by calling functions that take parameters that define different aspects of the queries.
Those functions take parameters that define the tables, fields, field values, condition clauses, result set order clauses, etc..
There are specific classes that can traverse table fields and result set rows.