/** * Check whether an item matches a specific input * @param Game\AbstractItem $item * * @return Game\AbstractItem */ protected function getItemForAction(AbstractItem $item) { if (stripos($this->parsedInput, $item->getName()) !== false) { $this->parsedInput = str_ireplace($item->getName(), '', $this->parsedInput); return $item; } return false; }