Category Archives: Classes

IMDB Parser Class

Package:
IMDB Parser Class
Summary:
Parse IMDB movie information fetched by FTP
Groups:
Files and Folders, PHP 5, Video
Author:
usuario anonimo
Description:
This class can be used to parse IMDB movie information fetched by FTP.

It accesses a public FTP server to fetch files of movie data from the IMDB site.

The class parses the files and returns the parsed data.

The class requires a Unix/Linux like system or any other that has the wget and gzip commands available.


1No. Pagination

Pagination
Package:
1No. Pagination
Summary:
Show pagination links for MySQL query results
Groups:
Databases, HTML
Author:
Iqbal Hossain alo
Description:
This class can be used to show pagination links for MySQL query results.

It can take a given MySQL query and count the total number of the results so it can determine the LIMIT clause parameters to query and show the current query results page range.

The class can also generate navigation links to browse the other pages of the query results.


DCI

Package:
DCI
Summary:
Implementation of DCI paradigm to separate logic
Groups:
Design Patterns
Author:
Joe Chrzanowski
Description:
This package is an implementation of the DCI paradigm to separate business and domain logic.

It provides an abstract class that needs to be extended by application business and domain logic classes.

The sub-classes need to register the properties and roles that that they implement and the base class takes care of accessing the role action methods.


Selector and Validator for XHTML parts

Package:
Selector and Validator for XHTML parts
Summary:
Parse HTML to validate it and extract parts
Groups:
HTML, PHP 5
Author:
Patricio Cardó
Description:
This class can be used to parse HTML to validate it and extract parts.

It can parse an HTML string using regular expressions and validate it to check if it has malformation errors.

The class can also extract parts of the HTML document given identifier attribute values of the tags that should be extracted.


Another Form generator

Package:
Another Form generator
Summary:
Generate and validate forms
Groups:
HTML, PHP 5, Validation
Author:
garpeer
Description:
This package can be used to generate and validate HTML forms.

The main class can add inputs of the basic types to the composition of the form and generates HTML to present the form.

It can also assign different types of validation rules to verified by a separate class for each input.

Each input may have its own label and error messages to present when the validation rules are not satisfied.


Liber ORM

Package:
Liber ORM
Summary:
Store and retrieve objects as database records
Groups:
Databases, Design Patterns, PHP 5
Author:
Liber Fernández Gribov
Description:
This class can be used to store and retrieve objects as database records.

The class can take objects of arbitrary types them and insert, update and delete them in a database table according to mapping configuration.

In Spanish:

Esta clase permite al usuario mapear objetos a tablas en bases de datos relacionales como MYSQL. Provee una manera sencilla e intuitiava de implementar la persistencia en nuestra aplicaciones.


Simple data encryption class

Package:
Simple data encryption class
Summary:
Encrypt data in files and MySQL databases
Groups:
Cryptography, Databases, Files and Folders, PHP 5
Author:
anthony Huebers
Description:
This class can be used to encrypt and decrypt data in files and MySQL databases.

It can retrieve data from a file, MySQL database table record or use a string and encrypt it by subtracting the values of the bytes of the given key.


Tephlon

Tephlon Logo
Package:
Tephlon
Summary:
Store and retrieve objects in files
Groups:
Data types, Databases, Files and Folders, Libraries, PHP 5
Author:
Simone Scarduzio
Description:
This package can be used to store and retrieve objects in files or other storage container types:

It can serialize objects or other type of variable values and store them in files. It features:

- Java-style key-value maps
- Namespaces
- Codeigniter integration
- Configurable life time of records
- Multi-driver architecture (SQL, file system, etc, ...)
- Access to stored objects without using SQL
- Easy incremental backup of data with SVN/GIT


phpMyInterface

Package:
phpMyInterface
Summary:
Generate a Web interface to edit database records
Groups:
Databases, HTML, PHP 5
Author:
nicolas grillet
Description:
This class can be used to generate a Web interface to edit database records.

It takes a list of tables and fields that it will allow editing.

The class can generate HTML and JavaScript that uses the jQuery library for performing actions like listing, inserting, updating, deleting and searching records of the database tables.

It uses the PDO extension to access the database.


Powered by Gewgley