new
This is called under the hood when an $eve->character->skill(s) object is requested.
It returns an array of character skill objects for each skill currently trained/ partially trained by the character.
You probably won't need to call this method directly.
$character->in_training
Returns the skill currently in training for the selected character.
$character->in_training->seconds_remaining, $skill_in_training->seconds_remaining
If a skill is in training, returns the number of seconds left to go before it it finished.
$character->in_training->finished_training, $skill_in_training->finished_training
If a skill was in training, but has now finished, this will return true.
The EVE API has been a bit inconsistant with how it deals with skills that have finished/ are no longer in training, so use with caution.
$character->in_training->time_remaining, $skill_in_training->time_remaining
The same as seconds_remaining, but returns in days-hours-minutes-seconds format, making it easier for humans to read when dealing with large numbers of seconds.
$character->in_training->start_time, $skill_in_training->start_time
Start time (epoch seconds) of skill currently training
$character->in_training->start_sp, $skill_in_training->start_sp
Start SP of skill currently training
$character->in_training->finish_time, $skill_in_training->finish_time
Finish time (epoch seconds) of skill currently training
$character->in_training->finish_sp, $skill_in_training->finish_sp
Finish SP of skill currently training
$skill->description
Returns a skill description from a skill object.
$skill->id
Returns a skill id from a skill object.
$skill->level
Returns a skill level from a skill object.
$skill->points
Returns the number of skill points from a skill object.
$skill->name
Returns a skill name from a skill object.
$skill->hashref
Returns a hashref from a skill object containing the following keys:
skill_description
skill_id
skill_level
skill_points
skill_name
$character->all_eve_skills
Returns a big datastructure containing all currently available skills in EVE. Used to build the skill cache.