Download the PHP package mglinski/eve-api-php without Composer
On this page you can find all versions of the php package mglinski/eve-api-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mglinski/eve-api-php
More information about mglinski/eve-api-php
Files in mglinski/eve-api-php
Package eve-api-php
Short Description API Negotiation Layer for The Eve API.
License MIT
Informations about the package eve-api-php
Eve Api, PHP
Its a thing that makes it dead simple to consume the EVE EveApi. It removes any ambiguity between raw api calls and presents a clean, simple API.
The basic idea is that all API DataScopes are implemented as a Class, and each available API function is implemented as a static method of that class. So to get a character sheet from the EVE Api, you construct the URL as follows
https://api.eveonline.com/char/CharacterSheet.xml.aspx?characterId=9999999&keyID=999999&vCode=______
This structure is now directly translated into a static class method call. Where API methods have ambiguous or confusing access parameters for public/private data, or require an API key to return data, that is all hardcoded into the method constructors.
Documentation
I have not written non-code documentation yet. Most functions are heavily documented in code doc blocks. Please take a look and feel free to contribute back some docs.
Todo
- Documentation
- Community Requests
Example Usage
This is a example of the API system at work, including configuration options and error checking.
Copyright
© 2015 Matthew Glinski and Contributors
Released under the standard MIT license
All versions of eve-api-php with dependencies
3rdpartyeve/phealng Version 2.3.4
monolog/monolog Version ~1.18.1