My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

Intro

PLeaves is a collection of standalone PHP classes that allow you to integrate content from other websites easily without having to deal with their APIs.

Each PHP class offers basic functionality (reads are the only operation that is currently supported) and is designed to be fast (all XML parsing is done with XMLReader) and lightweight (built-in functions are used wherever possible and necessary methods have been rewritten instead of using popular frameworks to get rid of all the gunk).

Status

Currently, there are 2 leaves available.

Twitter

This leaf allows you to grab your current status.

Google Calendar

This leaf creates a listing of the next several days of events on a public calendar.

Get Involved

I'd love to have everyone's help and advice on how to make these leaves more compact and there is always room to make these leaves even faster.

This is my first PHP project and I'd love to learn better PHP coding standards.

Inspiration

This project evolved from a lack of easy-to-use modules that I could just plug into my website. I wrote these for me, so if there's some functionality that you want, I'd be happy to see it added!

Plans

I plan to add a better HTML template system, because as of now, the "templates" for the output HTML are contained in strings within the main functions.

Also, I'd like to develop a common leaf class that can carry repeated functions (ex. dprint(), the debug message print function).

Benedict Yip

Powered by Google Project Hosting