Package:
Summary:
Parse IMDB movie information fetched by FTP
Groups:
Author:
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.
Package:
Summary:
Show pagination links for MySQL query results
Groups:
Author:
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.
Package:
Summary:
Implementation of DCI paradigm to separate logic
Groups:
Author:
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.
Package:
Summary:
Parse HTML to validate it and extract parts
Groups:
Author:
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.
Package:
Summary:
Generate and validate forms
Groups:
Author:
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.
Package:
Summary:
Store and retrieve objects as database records
Groups:
Author:
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.
Package:
Summary:
Encrypt data in files and MySQL databases
Groups:
Author:
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.
Package:
Summary:
Store and retrieve objects in files
Groups:
Author:
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
Package:
Summary:
Generate a Web interface to edit database records
Groups:
Author:
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.
Package:
Summary:
Retrieve the list of Quake 3 game servers
Groups:
Author:
Description:
This class can be used to retrieve the list of Quake 3 game servers.
It establishes a connection to the Quake 3 master server and sends query to retrieve the list of all known Quake 3 game servers.