private function getItemData(Item $itemInformation)
 {
     $information = new Information();
     $information->set('name', $itemInformation->getName());
     $information->set('agi', $itemInformation->getAgility());
     $information->set('str', $itemInformation->getStrength());
     $information->set('int', $itemInformation->getIntelligence());
     $information->set('minDamage', $itemInformation->getDamage());
     $information->set('maxDamage', $itemInformation->getDamage());
     $information->set('hp', $itemInformation->getHp());
     $information->set('mana', $itemInformation->getMana());
     return $information;
 }
 public function buy(Item $item)
 {
     $this->setArmor($this->getArmor() + $item->getArmor());
     $this->setDamage($this->getDamage() + $item->getDamage());
     $this->spentCash += $item->getCost();
 }