Package:
Summary:
Perform calculations with gravity values
Groups:
Author:
Description:
This class can be used to perform calculations with gravity values.
It can calculate the attraction force between two bodies with a given mass values and distance between them and the attraction force to Earth of object with a given mass value.
Package:
Summary:
Generate sprite images and CSS to use image styles
Groups:
Author:
Description:
This class can be used to generate sprite images and CSS to use image styles to use the sprites in Web pages.
It can take a list of images and generates a single sprite image with all the images inside.
The class can also generate CSS style definitions to use in Web pages that need to use the images from the generated sprite image.
Package:
Summary:
Generate hash of string applying MD5 several times
Groups:
Author:
Description:
This class can be used to generate an hash of string applying MD5 several times.
It takes a given string and applies the MD5 hashing algorithm several times to make it much harder revert to the original string.
Package:
Summary:
Solves cubic equations
Groups:
Author:
Description:
This class can be used to solve cubic equations.
It takes the values of the coefficients and determines the roots of the cubic equation.
Package:
Summary:
Dispatch browser side events
Groups:
Author:
Description:
This package can be used to dispatch browser side events.
It consists of classes that can dispatch events triggered by controls on Web pages and communicated to the server using AJAX requests.
There are several classes that handle the AJAX requests in the different types of supported page controls.
Package:
Summary:
MySQL database access wrapper
Groups:
Author:
Description:
This class can be used to MySQL database access wrapper.
It can establish connections to a MySQL, execute SQL queries, retrieve query results, retrieve the last inserted identifier, the number affected rows, retrieve the tables list and table fields and execute INSERT, UPDATE, DELETE queries from lists of parameters.
Package:
Summary:
Remove undesired values from request variables
Groups:
Author:
Description:
This class can be used to remove undesired values from request variables.
It takes an array of eventual request values and traverses its values to remove undesired characters from them.
The list of alllowed chbars is configurable.
Package:
Summary:
Keep track of site visitor count by IP address
Groups:
Author:
Description:
This class can be used to keep track of site visitor count by IP address.
It can detect the IP address of the current user accessing the site and updates a text file on which it is stored the date and time of the last access of the user with the IP address.
The class can also keep track in a different file the total number of visitors of the site.
Package:
Summary:
Compose and generate Excel XLS spreadsheet files
Groups:
Author:
Description:
This class can be used to compose and generate Excel XLS spreadsheet files.
It can add cells to the definition of a spreadsheet by specifying the position of the cell and its contents. The contents may be regular text or even formulas.
The composed spreadsheet can be served for download or saved to a given file in Excel XLS format.
Package:
Summary:
Generate HTML forms from a specification string
Groups:
Author:
Description:
This class can be used to generate HTML forms from a specification string.
It takes a text string that defined all the details of all input of the form to be generated. The input definition includes the name, type and if the input is required.
The class generates the necessary HTML to present the form with the specified required displaying one per line.