Package:
Summary:
Retrieve gallery images from deviantArt.com
Groups:
Author:
Description:
This class can be used to retrieve gallery images from deviantArt.com.
It can access the pages of given galleries of images of deviantArt.com and parses the pages to retrieve the URLs and descriptions of the images.
Package:
Summary:
Compose HTML tables programmatically using DOM
Groups:
Author:
Description:
This class can be used to compose HTML tables programmatically using DOM objects.
It can add table rows, headers, cells, cells with images to a table.
The class can return the generated table as a string or display it as part of the current script output.
Package:
Summary:
Generate a basic content site
Groups:
Author:
Description:
This class can be used to generate a basic content site.
It can present a form in an administration page protected with a password to let the administrator set several options about common site content sections that it supports.
The class can generate PHP file with definitions that set configuration options according to the options the user set in the form.
The main application script includes the class and the generated options to determine how to present the site based on the option values.
Currently the class can present site pages with automatic headers, footers, a menu bar with links to an about section, news section, and a contact form.
The page presentation is configurable with CSS styles.
Package:
Summary:
Send Web services requests to REST servers
Groups:
Author:
Description:
This class can be used to send Web services requests to REST servers.
It can send GET, POST, PUT and DELETE HTTP requests to a Web service server that supports the REST protocol.
The class supports HTTP basic authentication, passing parameters in the request URL, send HTTP POST requests using either arrays with form data values or raw POST data, and use a custom content-type header value.
Package:
Summary:
Process HTML templates using CSS classes
Groups:
Author:
Description:
This class can be used to process HTML templates using CSS classes.
It reads HTML templates from files and replaces the contents of HTML tags that have given CSS class names.
The processed template is returned as a string.
Package:
Summary:
Display and validate text in CAPTCHA images
Groups:
Author:
Description:
This class can be used to display and validate text in CAPTCHA images.
It can generate a random text and generate an image with the text rendered over a base background image.
The generate image is saved to a server side file in the PNG format.
The class can also verify the validation text, as well generate HTML to display the image along a form text input to let the user enter the validation text.
The code and the comments are in Spanish.
Package:
Summary:
Automate retrieval and processing of Web pages
Groups:
Author:
Description:
This class can be used to automate retrieval and processing of Web pages.
It can send HTTP GET, POST and HEAD requests to retrieve Web pages.
The class supports file uploads, HTTP authentication, HTTP and meta tag redirection and gzip compression.
It can also process the retrieved HTML pages to help extracting information to send subsequent requests like collecting cookies, extracting input values from forms, parsing meta tags.
Package:
Summary:
Automate retrieval and processing of Web pages
Groups:
Author:
Description:
This class can be used to automate retrieval and processing of Web pages.
It can send HTTP GET, POST and HEAD requests to retrieve Web pages.
The class supports file uploads, HTTP authentication, HTTP and meta tag redirection and gzip compression.
It can also process the retrieved HTML pages to help extracting information to send subsequent requests like collecting cookies, extracting input values from forms, parsing meta tags.
Package:
Summary:
Manipulate values in iterable data sets
Groups:
Author:
Description:
This class can be used to Manipulate values in iterable data sets.
It can iterate over a set of elements contained in a collection managed by an object that implements the Iterable interface.
The class executes several types of operations to manipulate the collection elements by invoking given callback functions that determine what to do with the elements.
Currently it can filter a subset of the elements, call a function to manipulate each of the elements, map the elements to a new set of values, reduce the elements to a single value.
Package:
Summary:
Manage hosted databases using cPanel
Groups:
Author:
Description:
This class can be used to manage hosted databases using cPanel.
It can sent HTTP requests to the cPanel API Web server to perform several types of MySQL database administration tasks.
Currently it can check if a database or an user record exists, create or delete a database, create or delete a database user, and grant access privileges to a database user.