Monthly Archiv: June, 2010

Nodal Analysis

Package:
Nodal Analysis
Summary:
Perform nodal analysis of linear circuit networks
Groups:
PHP 5, Physics
Author:
Bart Plovie
Description:
This class can be used to perform nodal analysis of linear circuit networks.

It takes as parameters the definition of nodes and connections between nodes of an electric circuit that maybe resistances, voltage and current sources.

The class performs the nodal analysis calculations solving equations to determine the voltage difference between nodes.


param

Package:
param
Summary:
Validate and filter request values
Groups:
HTTP, PHP 5, Validation
Author:
Domenico Pontari
Description:
This class can be used to validate and filter request values.

It can take given POST or GET request values and validate them according to the expected type of the value. The types may be scalar, arrays or objects in JSON format.

The class can also filter values with a maximum length and discard values that seem to be used for SQL injection attempts.

The class can assume a default value for missing or invalid request values.


ShoutPro 1.5.2

ShoutPro is a PHP shoutbox script that lets visitors to your web site communicate quickly and easily. It's kind of like a chat room, but can be included on every page of your site and does not require special software like Java or Flash to load.

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.


Powered by Gewgley