Package:
Summary:
Database abstraction layer with drivers
Groups:
Author:
Description:
This package implements a database abstraction layer with drivers to access different types of databases.
The main class can setup the driver object and route database access calls to that object.
Currently it provides functions for establishing database connections, executing queries that may return results or not, retrieving the query results, etc..
Package:
Summary:
Create and manage secure user sessions
Groups:
Author:
Description:
This class can be used to create and manage secure user sessions.
It can create a session variable and assign values of the current user that are encrypted before stored and decrypted after being retrieved.
The class can also delete the user values assigned for the current session.
It can also store a flash message in HTML to always be displayed to the current user.
Package:
Summary:
Perform searches the Google Custom Search API
Groups:
Author:
Description:
This class can be used to perform searches using the Google Custom Search Engine API.
It can send an HTTP request to the Google Custom Search Engine Web services API server to perform a given search.
The class can retrieve the results as well suggestions for correcting the spelling of the search words.
The character set encoding of search keywords and results is configurable.
Package:
Summary:
Send HTTP requests using the Curl extension
Groups:
Author:
Description:
This class can be used to send HTTP requests using the Curl extension.
It can send HTTP POST and GET requests with options for setting cookies, proxies, and the user agent.
Package:
Summary:
Cache variable values storing them in files
Groups:
Author:
Description:
This class can be used to cache variable values storing them in files.
It can store, retrieve and delete arbitrary variable values in a cache file with a given key value.
The directory where cache files are store is configurable.
Package:
Summary:
Create and manage forums
Groups:
Author:
Description:
This class can be used to create and manage forums.
It can create, update, delete and list posts, topics, categories and users on the notification lists.
Package:
Summary:
Modify Zip archive in pure PHP without using files
Groups:
Author:
Description:
This class can be used to modify a ZIP archive in pure PHP without using temporary files.
It can list, add, delete, replace files in a ZIP using only strings, thus without having to use server temporary files.
The original archive file is not modified. The new archive can be generates as new server file, served for download or return as string.
The class can compress and uncompress the archive files if Zlib extension is available.
Package:
Summary:
Manipulate text and other general purpose function
Groups:
Author:
Description:
This class can be used to manipulate text and other general purpose functions.
It can perform several types of operations to manipulate text strings and other functionality. Currently it can:
- Crop a text string up to a given limit number of characters
- Clean or replace certain types of characters from a string
- Convert text string between two character sets
- Detect string character set encoding
- Add quotes to a string
- Get an unique text string
- Check if a list of values is an empty string or has only not set values
- Check if a string begins, ends or contains another string
- Check if a string contains a separator of a given list
- Enclose text within HTML tags
- Encode text to display as HTML
- Output text code for executing as JavaScript
- Output headers or HTML tags to redirect users to another page
- Format values as money amounts or floating point numbers
- Output headers to disable browser cache
- Parse an URL
- Create an anchor link
- Validate e-mail addresses
- Send an e-mail message
- List files and directories within a directory
- Format dates
- Convert month numbers to month names
- Parse dates
- Compute the difference between two dates
Package:
Summary:
Generate HTML to insert a Flash movie in a page
Groups:
Author:
Description:
This class can be used to generate HTML to insert a Flash movie in a page.
It generates HTML for embedding a Flash movie with a given URL, width and height.
The class can also make a given image be displayed in case Flash support is disabled in the user browser.
Package:
Summary:
Retrieve location weather information from Google
Groups:
Author:
Description:
This class can be used to retrieve weather information from Google.
It can send a request to Google Weather Web services API to retrieve weather information for a given location or for Kosovo if not location was specified
The class can return the current and forecast conditions and temperatures.