/** * Get item's image of token * * @param string $itemString */ public function getItems($itemString) { $itemLib = new Item(); $html = ''; $itemArray = []; if (!empty($itemString)) { $items = explode(',', $itemString); foreach ($items as $item) { if (!empty($item)) { array_push($itemArray, $item); } } $objects = ItemTemplateManager::whereIn('id', $itemArray)->orderByRaw('RAND()')->take(6)->get(); foreach ($objects as $object) { $html .= $itemLib->generateTooltip($object->id, $object->name, $object->level, $object->type, $object->icon, $object->statsTemplate, 52); } } return $html; }