Package:
Summary:
Process uploaded image files
Groups:
Author:
Description:
Process uploaded image files
Classe para fazer upload de arquivos com possível resize se for png, gif ou jpg
Package:
Summary:
Resize (uploaded) image files
Groups:
Author:
Description:
This class can be used to resize (uploaded) image files.
It can take the file name of a GIF, JPEG or PNG image and resize it to make sure it does not have more than a given width or height.
The resulting resized image overwrites the original image.
In Portuguese:
Classe para fazer upload de arquivos com possível resize se for PNG, GIF ou JPEG.
Package:
Summary:
Filter dangerous values from the GET parameters
Groups:
Author:
Description:
This class can be used to filter dangerous values from the GET parameters.
It can traverse the list of GET request values and check if they contain values considered to be dangerous.
Dangerous values are those with text from a list of dangerous strings, have non-alphanumeric characters or have a length larger than a given limit.
The class sends a response header to redirect the user browser to another given URL if a dangerous GET values is found.
Package:
Summary:
Create and manage a shopping cart
Groups:
Author:
Description:
This class can be used to create and manage a shopping cart.
It can create a shopping cart by storing in a session variable the identifier and quantities of each product added to the cart.
The class can also update the quantities of the added products, remove products and retrieve the list of products in the cart.
Package:
Summary:
Spell a number in English words
Groups:
Author:
Description:
This class can be used to spell a number in English words.
It takes a string with a number with up to 21 digits and returns a string that spells the number using English words.
Package:
Summary:
Send ping requests to given addresses
Groups:
Author:
Description:
This class can be used to send ping requests to given addresses.
It can use the ping program to send ping ICMP requests to one or more server addresses.
The class can return or display the ping command response messages if it fails.
The code and the comments are in French.
In French:
Classe simple et puissante pour pinguer les services web auxquels votre site est abonné, et pour améliorer son référencement
Package:
Summary:
Generate QR Code images using Google Chart API
Groups:
Author:
Description:
This class can be used to generate QR Code images using Google Chart API.
It can send an HTTP request to the Google Chart API Web server to request the generation of a PNG image that represents the QR code graphic for a given information snippet.
Currently the class can request the generation of QR codes for information snippets of types: bookmark, text, SMS message, phone number, contact information, e-mail message, geo-location, WIFI access, i-appli metadata or abitrary content-type.
The generated QR code image can be returned as a string, served for download or returned as an URL string.
Package:
Summary:
Manage records of registered users in a MySQL
Groups:
Author:
Description:
This class can be used to manage records of registered users stored in a MySQL database. It can:
- Create new user records
- Verify an user password and starts a logged user session
- End a logged user session
- Check if an account exists with a given user name
- Check if an user has certain permissions
- Retrieve user information by user name, e-mail or id or some other attribute
- Delete an user
- Update an user record
Package:
Summary:
Template engine to process Django style templates
Groups:
Author:
Description:
This package is a template engine that can process Django style templates.
It can parse Django style templates and compile them into PHP code that can be executed to generate the processed template output.
The engines supports variable replacement, conditional blocks, loops, external template file inclusion.
It also supports template inheritance by allowing to redefining a template based on another template.
Package:
Summary:
Database access wrapper using MySQL or MySQLi
Groups:
Author:
Description:
This class is Database access wrapper using MySQL or MySQLi extensions. It can:
- Establish connections to a MySQL server
- Execute arbitrary queries and return the number of result rows, the number of affected rows or the last inserted identifier
- Execute INSERT queries given the table name and field value arrays
- Execute SELECT queries and return single values or arrays with results