Category Archives: Classes

Affilinet Product Service

Package:
Affilinet Product Service
Summary:
Get product information using Affili.net API
Groups:
E-Commerce, PHP 5, Web services
Author:
Axel Uhlmann
Description:
This class can be used to get product information using Affili.net API.

It can send SOAP requests to Affili.net Web services API to perform several types of operations to query information about advertiser products.

There is one class that can authenticate as a given API user. Another class can get the list of categories, get the path of a category, get details about products, get the list of shops, search for products, etc..

The comments in the code are in German.

In German:
Diese Klasse stellt den Affilinet Product Webservice zur Nutzung bereit.


Regexp store

Package:
Regexp store
Summary:
Apply regular expressions from a MySQL database
Groups:
Databases, PHP 5, Text processing
Author:
Uldis Nelsons
Description:
This class can be used to apply regular expressions from a MySQL database.

It can access a MySQL database table that contains information about regular expressions.

The class can retrieve given regular expressions by name and apply operations to match, replace and split text using the regular expressions.


PHP Oracle Grid

Package:
PHP Oracle Grid
Summary:
Display Oracle query results in an HTML table
Groups:
Databases, HTML
Author:
Tufan Baris YILDIRIM
Description:
This class can be used to display Oracle query results in an HTML table.

It can execute a given SQL query and generates an HTML table that displays the the query results.

The presentation of the table rows is configurable using CSS styles. Headers, odd and even rows can use different CSS styles.

When the user drags the mouse a row, it may also change the row to use a different CSS style.

The rows of the table may be displayed with configurable alternate styles.

The behavior of the class can be customized with callback functions.

The code and the comments are in Turkish.


Bounded Queue

Package:
Bounded Queue
Summary:
Manage queue with a limited number of elements
Groups:
Data types, PHP 5
Author:
Ahmad Retha
Description:
This class can be used to manage queue with a limited number of elements.

It can push and pop item values of any type into a queue array.

If the queue already contains the limit number of items when a new item is pushed, the item at the bottom of the queue is popped out.


Multi-byte Keyword Generator

Package:
Multi-byte Keyword Generator
Summary:
Extract meta keywords from multi-byte texts
Groups:
Content management, SEO, Text processing
Author:
Peter Kahl
Description:
This class can be used to Extract meta keywords from multi-byte texts.

It is an enhanced version of the "Automatic Keyword Generator" class originally written by Ver Pangonilo.

This version provides better word segmentation, the ability to handle multi-byte strings, and texts in multiple languages.


OFX Parser

Package:
OFX Parser
Summary:
Parse and extract financial records from OFX files
Groups:
Finances, PHP 5, XML
Author:
Felipe Nascimento de Moura
Description:
This class can be used to parse and extract financial records from documents in OFX format (Open Financial Exchange) used by programs such as Intuit Quicken and Microsoft Money.

In can parse an OFX document either from a string or from a file.

The class can retrieve the document financial records and filter by several types of criteria like by memo, by identifier, by check number, by date, credits and debits.


Nested Set DB Table

Package:
Nested Set DB Table
Summary:
Manage nested sets of data stored in a database
Groups:
Data types, Databases, PHP 5
Author:
Nikola Posa
Description:
This package can be used to manage nested sets of data stored in a database.

It can create and manager an hierarchy of nodes in a database table allowing to retrieve, add, update and delete nodes.

There are database adapters to access the tree of nodes in various types of databases, as well a special version that uses the Zend Framework DB_Table package to manage the table with the tree nodes.


StringList Class

Package:
StringList Class
Summary:
Manage lists of strings
Groups:
PHP 5, Text processing
Author:
Tufan Baris YILDIRIM
Description:
This class can be used to manage lists of strings.

It can take a list of strings separated by line breaks and extracts key value pairs separated by the = character.

The class can return the list of strings as an array, add more strings to the list, and save or load the list from a file.


Ladder PHP

Package:
Ladder PHP
Summary:
Manage objects stored MySQL database dynamically
Groups:
Databases
Author:
Michael J. Fuhrman
Description:
This package can be used to manage objects stored in a MySQL database dynamically.

It creates table that will contain the metadata of all types of objects to be stored in the database.

The tables of each application class can be created dynamically. This package can save and retrieve objects of the created classes.


Powered by Gewgley