My favorites | Sign in
Project Logo
             
Links:
Feeds:
People details
Project owners:
  flaimo

My collection of PHP classes. At the moment contains following classes:

iCalendar

Classes for generating iCal-files.

i18n

Classes for internationalization. Mainly for translating strings. Translationstrings can be stored in different backends (like MySQL, Text, …). Since there is an interface you can create your own backend too. Further there are methods for converting measurements, currencies and numbers.

vCard

Classes for generating vCard-files.

Cache

Simple class for caching strings.

RSS Builder

Classes for generating RSS-feeds. Support for different versions. Output can be saved for caching.

Atom Builder

Same purpose as the RSS Builder only for creating Atom-feeds. In general I would use the Atom format since it's implementation is much cleaner and done after the specs. The RSS Builder classes were build by reverse engineering RSS files.

ReloadPreventer

Small class which creates tokens to check if a form has been submitted more than once (i.e. by hitting F5 in a Browser to reload the page).

Thumbnail

These classes can generate thumbnails of images and cache the smaller versions. Also you can use other small image as watermarks to place them over the original picture. Further you can create a contact sheet for a whole folder with pictures.

MCrypt

Class for encrypting and decrypting strings with PHPs MCrypt functions.

Documentation

Since I'm a lazy bone, there is not much documentation for the classes. All of the downloads contain example-files which are documented inline and use all of the functionality of the classes. You should be able to understand how it works by looking at those files.









Hosted by Google Code