The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.04

  • Yikes. Some of the core documentation bears very little relation to how things actually work now. Oops.
  • Caching now doesn't store errors resulting from the Eve API. An additional parameter (user id) is now stored as part of the cache_key, preventing a situation whereby the wrong data is returned if you switch API keys (this only affected returning character data tied to an API key, but now we do this pervasively).
  • If EVE_API_KEY and EVE_USER_ID are set in the environment, they are used in lieu of passed-down values. This has proved surprisingly handy in development (for writing one- liner tests), so I've decided to include it as a supported feature (at least for now :-) ).
  • A publically available subversion repository for this code has been set up here:
  • http://theantipop.org/eve

Modules

a wrapper intended to (eventually) provide a consistent interface to the MMORPG game, "Eve Online"
provide a cache for use by WebService::EveOnline

Provides

in lib/WebService/EveOnline/API/Character.pm
in lib/WebService/EveOnline/API/Journal.pm
in lib/WebService/EveOnline/API/Map.pm
in lib/WebService/EveOnline/API/Skills.pm
in lib/WebService/EveOnline/API/Transactions.pm
in lib/WebService/EveOnline/Base.pm