Category Archives: Classes

CacheOS

Package:
CacheOS
Summary:
Store and retrieve cached data in files
Groups:
Cache, Files and Folders, PHP 5
Author:
Sahil Saggar
Description:
This class can be used to store and retrieve cached data in files.

This is a very simple and fast one file cache class. This is a static class with four public static functions to save, get, delete file & group cache.

This class simply serializes the data and save it in the file named as given key. Cache can also be saved in groups, groups are nothing but folders in which the group cache is saved.

Data is un-serialized when returned from cache.


Cache OS

Package:
Cache OS
Summary:
Store and retrieve cached data in files
Groups:
Cache, Files and Folders, PHP 5
Author:
Sahil Saggar
Description:
This class can be used to store and retrieve cached data in files.

It can check if a cache file with a given key exists and retrieve its data.

The class can optionally check if the cache file was created before a given expiry time has passed.

If the cache file does not exist or expired, the class can store new data in the cache file.

The class may also delete cache files with a given key or delete all cache files in the cache directory or sub-directory.


Dump Class

Package:
Dump Class
Summary:
Take backups of MySQL database using mysqldump
Groups:
Databases, Systems administration
Author:
riccardo castagna
Description:
This class can be used to take backups of MySQL database using the mysqldump program.

It executes the mysqldump program to take a backup of a given MySQL database and store it in a given backup file.


WAP Redirect

Package:
WAP Redirect
Summary:
Redirect mobile phone users
Groups:
HTTP, PHP 5, Wireless and Mobile
Author:
rajesh bhatia
Description:
This class can be used to redirect mobile phone users.

It can check the user agent string sent by the user browser and redirect to different URLs depending on the type of device that is use to access the current page.

Currently it can redirect to different URLs depending on whether the user device is an iPhone, a PlayStation or another device that supports WML.


Linux PC ports

Package:
Linux PC ports
Summary:
Read and write data to computer I/O ports on Linux
Groups:
Hardware, PHP 5, Unix
Author:
Luis Martinez Ulloa
Description:
This class can be used to read and write data to computer I/O ports on Linux.

It open a given I/O and read or write arbitrary data to that port.

The current user running PHP to use this class should be root.


ABC_RSS

Package:
ABC_RSS
Summary:
Compose and generate RSS 2.0 feeds
Groups:
PHP 5, XML
Author:
Richard Lucas
Description:
This class can be used to compose and generate RSS 2.0 feeds.

It can compose the details of the RSS feed channel and the items it contains.

The class can generate the XML string and either store it in a file, display it in the browser as the current script output, or force the browser to download.


MySQL OO

model
Package:
MySQL OO
Summary:
Execute MySQL queries from lists of parameters
Groups:
Databases, PHP 5
Author:
sarjo
Description:
This class can be used to execute MySQL queries from lists of parameters.

It can execute SQL SELECT, INSERT, UPDATE and DELETE queries from lists of parameters that define tables, fields, field values and condition clauses.


EU VAT Checker

Package:
EU VAT Checker
Summary:
Validate European Union VAT numbers
Groups:
Finances, PHP 5, Validation, Web services
Author:
Martin Dahl-Larsen
Description:
This class can be used to validate European Union VAT numbers.

It takes a VAT number issued by any European Union member and performs basic checking to see if the number can be valid.

Then the class also validate the VAT number by sending a HTTP request to a site of an European Union that checks if the given number is valid and exists.


Powered by Gewgley