Ale

Ale API Library for EvE - Visit Ale API Library for EvE - Other Libraries


Contents

Project Details

Name Ale API Library for EvE
Websitehttp://sourceforge.net/projects/eve-apiphp/
MaintainerLumy
LicenseLGPL v3
OSPlatform independant
LanguagePHP 5


Description

The Ale is complex library for accessing EVE Online and EVE Central API. Library is fully object oriented allowing to use one of several cache plugins and http request handlers available. Developer can also make his own plugins suitable for his hosting without need to modify library itself. 0.5 series is a complete rewrite of Kw4h's original work. that uses OOP principles and allows database caching and other neat features.

Features

  • Highly configurable.
  • Multiple cache plugins. File system, raw MySQL, ADOdb and more possible.
  • PostgreSQL cache by Luna Harkor
  • Curl or fsock http request plugins.
  • Easy to use. Just include single file and use factory to build you object by your preference.
  • Dynamic API calls. No more waiting for update when CCP release new API.
  • Errors handling by exceptions.
  • Specialized XML parser. Access <rowset> elements by their name and use them as array. And few more neat features.
  • API for EVE Central. Returns SimpleXMLElement. Nothing fancy, but good enough.


Installation

Download the latest release from the sourceforge page, and extract the "ale" directory - for example into ./classes/ale. Change eveonline.ini to match your desired configuration.

Documentation

Documentation is included in source code as PHPDOC.

Team Members

As of January 2009, the Ale team roster has

  • Alesk Remo
  • Eldstrom
  • Lumy
  • Rynlam
  • Yorick Downe

Links

  • Currently 5.00/5

Rating: 5.0/5 (3 votes cast)

Top Contributors For This Page