Category Archives: Classes

Moon

Package:
Moon
Summary:
Calculate the phase of the Moon for a given date
Groups:
PHP 5, Physics
Author:
Marco Palmieri
Description:
This class can be used to calculate the phase of the Moon for a given date.

It takes a given date and determines the phase of the Moon for that date.

The class returns the Moon phase name, phase percentage and Moon visibility.

It can also return the date of the next new Moon or full Moon.


Web API

Package:
Web API
Summary:
Web application development framework
Groups:
Libraries, PHP 5
Author:
Tyler Romeo
Description:
This package is a Web application development framework.

It provides several classes to simplify the development of Web sites and applications.

Currently it provides classes for database access, database table wrapper, ORM, content caching, configuration access, error handling, logging, front controller, manage request responses, session management and template processing.


HLogoZ Lite

Package:
HLogoZ Lite
Summary:
Display different logos according to current date
Groups:
Flash, Graphics, PHP 5, Time and Date
Author:
Ryan Christenson
Description:
This class can be used to display different logos according to current date.

It takes a list of logos to display in holidays and special dates.

The class checks the current date and displays the corresponding logo.

It supports showing logo formats as images, Flash or text.


Galleries from Picasa

Package:
Galleries from Picasa
Summary:
Get image galleries from Picasa Web pictures
Groups:
Content management, PHP 5, Web services
Author:
Pal Buczko
Description:
This class can be used to get information from image galleries from Picasa Web pictures.

It can parse Picasa Web galleries XML feeds to extract the details of the gallery images.

The class returns arrays with information of the galleries pictures, thumbnails, titles, etc..


Recursive execution on a directory tree

Package:
Recursive execution on a directory tree
Summary:
Process directories recursively
Groups:
Files and Folders, PHP 5
Author:
Ahmed Magdy
Description:
This class can be used to process directories recursively.

It can traverse directories recursively.

The class invokes callback classes to perform any actions the applications need.

There are callback classes for several purposes like listing all files, listing all directories, deleting all files and directories, changing permissions, etc..


Automatic Browsers Detect

Package:
Automatic Browsers Detect
Summary:
Detect the current user browser
Groups:
HTTP
Author:
Roberto Aleman
Description:
This class can be used to detect the current user browser.

It takes the user agent header value and returns the identification of the detected browser.

The class may also return the name of a CSS file or PHP script associated to the current browser.


BoUML File Parser

Package:
BoUML File Parser
Summary:
Extract information from UML artifact files
Groups:
PHP 5, Project Management, Utilities and Tools
Author:
Juan Carlos Gonzalez
Description:
This package can be used to extract information from UML artifact files.

It can process UML project files generated by BoUML project and extracts information from the defined artifacts.

Currently it can just extract the packages, components and use cases.


jQuery tabs

Package:
jQuery tabs
Summary:
Generate HTML to display tabs using jQuery.
Groups:
HTML
Author:
kobinski_
Description:
This is a simple class that can be used to generate HTML to display tabs using jQuery.

It can add one or more tab links and the respective content sections .

The class generates HTML lists and entries that appear as tabs when displayed with jQuery Javascript and CSS.


Joomla MVC Classes

Package:
Joomla MVC Classes
Summary:
Base MVC classes for developing Joomla extension
Groups:
Content management, Design Patterns, Libraries, PHP 5
Author:
Luis Dias
Description:
This package provides base classes for developing Joomla extension using the MVC design pattern.

It provides base model, view and controller classes wrap around Joomla base code.

The base MVC classes should be extended to implement new Joomla extensions.


Powered by Gewgley