Category Archives: Classes

Cache wrapper

Package:
Cache wrapper
Summary:
Store and retrieve entries in memory caches
Groups:
Cache, PHP 5
Author:
denis
Description:
This class can be used to store and retrieve entries in memory caches.

It can perform several types of operations to access values stored memory based caches using extensions like APC, eAccelerator, XCache and MemCache.

Currently it can store an entry, retrieve an entry and clear all cache entries.


Phones Complete class

Package:
Phones Complete class
Summary:
Query information of devices from Phones Complete
Groups:
PHP 5, Web services, Wireless and Mobile
Author:
Arturs Sosins
Description:
This class can be used to query information of mobile devices from Phones Complete.

It can send HTTP requests to the PhonesComplete Web services API to retrieve information for a given mobile phone.

The class parses the response and returns the mobile device information in an array or the raw XML response.


Sparql Query Builder

Package:
Sparql Query Builder
Summary:
Compose queries to XML RDF documents with SPARQL
Groups:
PHP 5, Searching, XML
Author:
Arturs Sosins
Description:
This class can be used to compose queries to XML RDF documents using SPARQL.

It can compose and generate queries for sending to a SPARQL end point that can extract semantic information from RDF documents.


Customizable CAPTCHA

Package:
Customizable CAPTCHA
Summary:
Generate and validate CAPTCHA images
Groups:
Graphics, PHP 5, Security, Validation
Author:
musthafa
Description:
This class can be used to Generate and validate CAPTCHA images.

It can generate an image with a random text made of hexadecimal digits.

The class stores the text in a session variable for posterior verification.

The image is served as the current script output in PNG format.


32bit File Stats

Package:
32bit File Stats
Summary:
Get information of large files on 32 bit systems
Groups:
Files and Folders, PHP 5
Author:
Jamie Curnow
Description:
This class can be used to get information of large files on 32 bit systems.

It provides several functions for retrieving information about files like the file size, last modified time, file or directory type and real path.

These functions work with files with size larger than 2TB (more than 31 bits) by using operating system calls or external commands to retrieve the requested file information.

It supports either Linux, BSD and Windows.


Dwords

Package:
Dwords
Summary:
Generate stems from UTF-8 encoded words
Groups:
PHP 5, Text processing
Author:
denis
Description:
This class can be used to generate stems from words encoded using UTF-8.

It takes a text string with words encoded using UTF-8 and converts it into stems strings like the soundex algorithm does, so similar sounding words result in the same word.

The class supports both English and Cyrillic words.


PDF print

Package:
PDF print
Summary:
Alter a PDF document to make it print when opened
Groups:
Files and Folders, PHP 5
Author:
Laurens R
Description:
This class can be used to alter a PDF document to make it print when opened.

It can open a given PDF file and regenerate it inserting special JavaScript code to make it open the print dialog when it is opened.

The altered PDF file may be saved to a given file or displayed as the current script output.


Database Comparator

Screenshot
Package:
Database Comparator
Summary:
Compare the schemata of two MySQL databases
Groups:
Databases
Author:
Alejandro Bazan
Description:
This class can be used to compare the schemata of two MySQL databases.

It takes the names of two MySQL databases and compares their list of tables, fields and indexes.

The results of the comparison are stored in a separate database table.


PNG Data Encoder and Container

Example Result
Package:
PNG Data Encoder and Container
Summary:
Encode and decode data inside PNG images
Groups:
Graphics, PHP 5
Author:
wmchris
Description:
This class can be used to encode and decode data inside PNG images.

It can take a string of data or a file and creates an image in PNG format that stores the values of the given data. The generated image can be monochrome or colored.

The class can also do the opposite, i.e. recover the data previously stored in a PNG image.


Powered by Gewgley