/** * Sort items by type. * @param SR_Item $a * @param SR_Item $b * @return integer */ public static function sort_type_asc($a, $b) { if (0 !== ($back = strcmp($a->getItemType(), $b->getItemType()))) { return $back; } if (0 !== ($back = strcmp($a->getItemSubType(), $b->getItemSubType()))) { return $back; } return strcasecmp($a->getName(), $b->getName()); }
public static function getItemUUID(SR_Item $item) { return Shadowfunc::shortcut($item->getName(), self::$LANG_ITEM_UUID->getTrans('en')); }
public static function insertEntry(SR_Player $player, SR_Item $item, $price) { return self::table(__CLASS__)->insertAssoc(array('sr4bb_id' => 0, 'sr4bb_pname' => $player->getName(), 'sr4bb_iname' => $item->getName(), 'sr4bb_price' => $price, 'sr4bb_iamt' => $item->getAmount())); }