Package:
Summary:
Resize images keeping the original size proportion
Groups:
Author:
Description:
This class can be used to resize images keeping the original size proportion.
It can open a given image in GIF, JPEG, PNG, BMP and WBMP formats.
The class can resize the image to a given size keeping the original proportion between width and the height.
The resize image can be saved to a file or served as the current script output.
Package:
Summary:
Get contacts of Facebook users by crawling pages
Groups:
Author:
Description:
This class is a plug-in for OpenInviter that can be used to get the contacts of Facebook users by crawling the site pages.
It can access Facebook pages and authenticate on behalf of a given user.
The class retrieves the user contact pages and parse it to extract the user contacts.
Package:
Summary:
Retrieve and parse Google Analytics cookies
Groups:
Author:
Description:
This class can be used to retrieve and parse Google Analytics cookies.
It retrieves values cookies set by Google Analytics and parse the values to extract several types of values.
Currently, it returns the campaign source, campaign name, campaign medium, campaign content, campaign term, date of first visit, date of previous visit, date of current visit and times visited.
Package:
Summary:
Parse XML documents and locate all errors
Groups:
Author:
Description:
This class can be used parse XML documents and locate all errors.
It reads and parses the XML document from a string or URL without interpreting it.
The class checks for unclosed or unopened tags and verify simple consistency on attributes searching for their respective values and quotation marks.
Package:
Summary:
Create object to access private members
Groups:
Author:
Description:
This class can be used to create object of a class in order to access private and protected variables and functions of another class.
It uses reflection to create a copy of the declaration of a given class and changes it to turn private and protected variables and functions.
The class can create an object of the original class copy.
Package:
Summary:
Get geographic location of a given IP address
Groups:
Author:
Description:
This class can be used to get geographic location of a given IP address.
It sends a request to a Web server of this package author to retrieve details about a given IP address.
Currently in can obtain geographic details about the location of the computer with the IP address, such as: country name, country code, region, city, postal code, latitude, longitude, area code, etc..
Package:
Summary:
Split a string in parts separated by characters
Groups:
Author:
Description:
This class can be used to split a string in parts separated by characters.
It takes a string and a list of characters and splits the string when it finds the given separator characters.
The class returns each part of the split string at a time.
Package:
Summary:
MySQL database abstraction package
Groups:
Author:
Description:
This package is implements a MySQL database abstraction package. It can:
- Establish connections to a given MySQL host
- Execute SQL queries
- Retrieve results into objects and array
- Retrieve the length of the column fields
- Retrieve the number rows affected by a query
- Determine the highest value of a table id field
Package:
Summary:
Display HTML form fields
Groups:
Author:
Description:
This class can be used to display HTML form fields.
It can generate HTML to display several types of form fields.
Currently it can generate form fields of types: text, textarea, select, checkbox and radio.
Package:
Summary:
Process payments using the Transfirst ePay API
Groups:
Author:
Description:
This class can be used to process payments using the TransFirst ePay Web services API.
It can send HTTP requests to the TransFirst Web services server to verify a given credit card and then settle a given payment.